首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; int main() { int*p; *p=9; cout
有如下程序: #include using namespace std; int main() { int*p; *p=9; cout
admin
2021-06-10
42
问题
有如下程序:
#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=&a;②将一个指针变量中的地址赋给另一个指针变量,如p:pl;③给指针变量赋空值0,如q=0,表示该指针变量不指向任何变量。而不能用一个常量给指针变量赋初值,所以本题选D。
转载请注明原文地址:https://kaotiyun.com/show/6tfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classTV{public:TV(ints=41):size(s){}
下列关于函数模板的表述中,正确的是
下列哪项不是面向对象程序设计的主要特征()。
下列对模板的声明中,正确的是()。
下列关于运算符重载的叙述中,错误的是()。
对于语句cout
下列关于数据库设计的叙述中,正确的是( )。
请打开考生文件夹下的解决方案文件proj3,其中包含了类Integers和主函数main的定义。一个In—tegers对象就是一个整数的集合,其中包含0个或多个可重复的整数。成员函数add的作用是将一个元素添加到集合中,成员函数remove的作用是从集合中
下列选项中,正确的C++标识符是()。
随机试题
不孕患者,检测排卵功能,对诊断关系不大的辅助检查方法为
当外界气温高于机体皮肤温度时,机体散热的方式是
患者50岁,重物砸伤双下肢导致双股骨干闭合性骨折,行皮牵引1天后,患者突然呼吸困难、发绀,意识丧失,经积极抢救无效死亡。患者的死因最可能为
A.一种药物能使另一种药物的功效降低或消失的配伍B.性能功效有部分共性的药物配合应用C.一种药的毒副作用能被另一种药物减轻或消除的配伍D.一种药物能减轻或消除另一种药毒性的配伍E.性能功效相似药物配合应用,可以增强原有疗效的配伍相须的意义是
以提高培训对象的综合能力为目的,充分发挥培训对象的创造力、想象力的培训方法主要有()。
下列选项中不属于对学生严格教育原则的是()。
一脸“萌”相的康恩.莱维,看似与其他新生儿并无两样。但因为是全球首例经新一代基因测序技术筛查后的试管婴儿,他的问世,受到了专家学者的关注。在英国伦敦召开的“欧洲人类生殖和胚胎学协会年会”上,这则新闻引爆全场。而普通人也由此认为,人类或许迎来了“定制宝宝”的
下列关于非国家工作人员受贿罪的说法错误的是()。
Americanstodaydon’tplaceaveryhighvalueonintellect.Ourheroesareathletes,entertainers,andentrepreneurs,notschol
(2010年上半年)某项采购已经到了合同收尾阶段,为了总结这次采购过程中的经验教训,以供公司内的其他项目参考借鉴,公司应组织(63)。
最新回复
(
0
)