首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; int main() { int*p; *p=9: cout
有如下程序: #include using namespace std; int main() { int*p; *p=9: cout
admin
2019-05-06
60
问题
有如下程序:
#include
using namespace std;
int main()
{
int*p;
*p=9:
cout<<"The value at p:"<<*p;
return 0;
}
编译运行程序将出现的情况是( )。
选项
A、编译时出现语法错误,不能生成可执行文件
B、运行时一定输出:The value at p:9
C、运行时一定输出:The value at p:*9
D、运行时有可能出错
答案
D
解析
此题考查的是指针的使用。本题中,在给*p赋值前,指针p并没有指向一个具体的对象。此时可以通过编译,但运行时由于p中为随机值,该赋值可能会破坏内存中某个重要的地址空间的内容,导致程序出错。
转载请注明原文地址:https://kaotiyun.com/show/dOAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下面程序的横线处填上______,使程序执行后的输出结果为1/2005。#include<iostream.h>usingnamespacestd;classDate{Public: Date(int
请将下列类定义补充完整,横线处应填加语句______。classTestClass{public:voidfun(){cout<<"Base::fun"<<end1;}};classTestClass1:publicTestClas
指针变量所保存的不是一般的数据值,而是程序中另一个对象的______。
下面叙述错误的是()。
建立一个有成员对象的派生类对象时,各构造函数体的执行次序为
在一棵二叉树的前序遍历、中序遍历、后序遍历所产生的序列中,所有叶结点的先后顺()。
A、 B、 C、 D、 A本段程序实现从键盘接收一段字符串,并计算字符串的长度,cin输入流对象会将空白符、回车符、tab键作为终止标志,所以输入Ahcdefgabcd得到的字符串长度为7。
C++中将两个字符串连接起来组成一个字符串的函数是______。
数据的基本单位是【】。
假定其中的x的单位是角度且不考虑π值的精度,则与数学公式等价的C++语言表达式是
随机试题
病毒性心肌炎患儿一般总的休息时间不少于
求由曲线y=x2与x=2,y=0所围成图形分别绕,y轴旋转一周所生成的旋转体的体积.
患者,女性,35岁,咳嗽1周,近2日咯血数次,每次咯血量不等,最多一次达300ml,体检左侧肺上部呼吸音减弱,病人精神紧张。该病人目前最主要的护理诊断是
设计单位的质量责任包括()。
下列关于基金认购与基金申购区别的表述,正确的是()。
单一客户风险的监测,需要从个体延伸到“风险域”企业。()
成本的可控与不可控与该责任中心所处管理层次的高低、管理权限及控制范围的大小和运营期的长短没有直接联系。()
在企业外部聘请培训师的优点包括()。
设(X,Y)服从二维正态分布,其概率密度为一∞<x<+∞,一∞<y<+∞,概率P(X<Y)=________.
For2,005years,Irelandhasbeenthebestplaceforhumanstolivein.CostoflivinginIrelandisprettyhigh.
最新回复
(
0
)