首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; int main() { int*p; *P=9: cout<<“The value at p:“<<*p; retu
有如下程序: #include using namespace std; int main() { int*p; *P=9: cout<<“The value at p:“<<*p; retu
admin
2014-08-29
23
问题
有如下程序:
#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/9XNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在类中定义和实现的函数称为【】。
如果一个类至少有一个纯虚函数,那么该类称为()。
有以下程序,其输出结果是()。#include<iostream>usingnamespacestd;intmain(){chara[10]={’1’,’2’,’3’,’4’,’5’,’6’,’7
以下程序的执行结果是【】。#include<iostream.h>classB{public:B(){}B(inti.intj);voidprintb();private:inta,b;};classA{pub
以下关键字不能用来声明类的访问权限的是()。
下面关this指针的说法中,不正确的是()。
下面是计算n的阶乘的递归函数,请将该函数的定义补充完整。unsignedf(unsignedn){if(n<=1)return1;elsereturn【】;}
如果一个模板声明列出了多个参数,则每个参数之间必须使用逗号隔开,每个参数都必须使用()关键字来修饰。
有如下语句序列:intk=0;do{k+=5;cout<<’$;}while(k<19);while(k-->0)cout<<’*’;执行上面的语句序列输出字符$和*的个数分别是______。
随机试题
幼儿出现了分离焦虑说明幼儿思维开始出现()
弥漫性膜性增生性肾小球肾炎的病理特点是
老年保健措施中哪项不可取
关于团体发展冲突期的特点,下列说法正确的是()。
部门规章与地方政府规章之间的效力关系为()。
学生的学习成就动机包括()。
一列火车出发1小时后因故停车1小时,然后以原速度的前进,最终到达目的地比预期晚2小时,若出发1小时后又前进90公里,再因故停车1小时,然后以原速的前进,则到达目的地比预期晚1.5小时,那么整个路程为()公里。
下列哪项不是全国人大专门委员会的职权?()。
结合材料回答问题:“法者,治之端也。”治理一个国家、一个社会,关键是要立规矩、讲规矩、守规矩。法律是治国理政最大最重要的规矩,法治是国家治理体系和治理能力的重要依托。我们党执政70年来,为建设社会主之法治国家进行了长期奋斗和不懈努力,在深刻总结正反两
Whatarehighlyrespectedinbigcities?WhichofthefollowingstatementisNOTmentionedinthepassage?
最新回复
(
0
)