首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; int main() { int*p; *p=9; cout<<"The value at p:"<<*p; return0: } 编译运行程序将出现的情况是(
有如下程序: #include<iostream> using namespace std; int main() { int*p; *p=9; cout<<"The value at p:"<<*p; return0: } 编译运行程序将出现的情况是(
admin
2021-02-22
83
问题
有如下程序:
#include<iostream>
using namespace std;
int main()
{
int*p;
*p=9;
cout<<"The value at p:"<<*p;
return0:
}
编译运行程序将出现的情况是( )。
选项
A、编译时出现语法错误,不能生成可执行文件
B、运行时一定输出:The value atp:9
C、运行时一定输出:The value at p:*9
D、运行时有可能出错
答案
D
解析
先定义指针变量,然后给指针变量赋初值有三种情况:
①用取地址运算符“&”将变量地址赋给指针变量,如p=&a;
②将一个指针变量中的地址赋给另一个指针变量,如p=p1;
③给指针变量赋空值0,如q=0,表示该指针变量不指向任何变量。而不能用一个常量给指针变量赋初值,所以本题选D。
转载请注明原文地址:https://www.kaotiyun.com/show/q7yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)完成CMyClass的构造函数,请改正注释//********1********后的错误。(2)
下列有关类成员的叙述中,正确的是()。
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的
在面向对象方法中,不属于“对象”基本特点的是
下列选项中不属于结构化程序设计原则的是
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为()。
已知类X中一个成员函数的原型声明为“voidCopy(X&r);”,则下列选项中,解释正确的是()。
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
背景:某商业工程,地下2层,地上4层,建筑面积为24000m2,紧邻已建好投入使用的小区,且为该小区的商业配套工程,合同规定“由于施工引起的扰民或民扰问题由施工单位处理”,因此施工单位对文明施工和环境保护做出了大量的工作,从前期现场规划到施工期间的沟通、
“历史不过是追求自己目的的人的活动而已。”这句话表明()。
《中华人民共和国海关法》规定:海关多征的税款,海关发现后应当立即退还;纳税义务人自缴纳税款之日起()内,可以要求海关退还。
关于平均资本成本权数的确定,下列说法不正确的是()。
内部员工公关应该以内部员工为中心,重点做好()等工作。
()令移动用户在改换移动电话运营公司时,仍可保留原有的移动电话号码,这有助于增强移动业务市场的竞争性。
在4位有效信息上增加3位校验位后得到码长7位的海明校验码,它的检、纠错能力是()。
In1999,thepriceofoilhoveredaround$16abarrel.By2008,ithad【1】the$100abarrelmark.Thereasonsforthesurge【2】fro
Whilethemissionofpublicschoolshasexpandedbeyondeducationtoincludesocialsupportandextra-curricularactivities,the
在数据流图(DFd)中,带有名字的箭头表示_______。
最新回复
(
0
)