首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; int main() { int *p; *p=9; cout<<’’The value atp:’’<<
有如下程序: #include<iostream> using namespace std; int main() { int *p; *p=9; cout<<’’The value atp:’’<<
admin
2017-04-25
31
问题
有如下程序:
#include<iostream>
using namespace std;
int main()
{
int *p;
*p=9;
cout<<’’The value atp:’’<<*p;
return 0;
}
编译运行程序将出现的情况是( )。
选项
A、编译时出现语法错误,不能生成可执行文件
B、运行时一定输出:The value at p:9
C、运行时一定输出:The value at p:*9
D、运行时有可能出错
答案
D
解析
此题考查的是指针的使用。本题中,在给*p赋值前,指针p并没有指向一个具体的对象。此时可以通过编译,但运行时由于p中为随机值,该赋值可能会破坏内存中某个重要的地址空间的内容,导致程序出错。
转载请注明原文地址:https://jikaoti.com/ti/Aqt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对于多重继承,下面说法中正确的是( )。
指针变量所保存的不是一般的数据值,而是程序中另一个对象的______。
有以下程序#include<iostream>usingnamespacestd;classsample{private:intx;public:sample(inta)
若要把类B定义为类A的友元类,则应在类A的定义中加入语句_______。
要实现动态联编,必须通过()调用虚函数。
下列语句段中不是死循环的是()。
关于友元,下列说法错误的是
下列叙述中正确的是
private访问属性限制对象的成员,可以在( )中访问。
下列运算符中,要求运算对象必须是整数的是( )。
随机试题
A.0.025%地塞米松B.0.1%无环鸟苷C.10%磺胺醋酰钠D.1%毛果云香碱E.1%阿托品急性闭角型青光眼应严禁使用
多西环素(强力霉素)属
拔牙后出血是指拔牙后至少多长时间仍有明显创口出血
微型计算机系统中的中央处理器主要由()构成。
登记账簿的依据是()。
Mistakesdon’tjusthappen:theyoccurforareason.Findoutthereasonandthenmakingthemistakebecomes______.
依次填入下面横线上的词语,最恰当的一项是()。没有中国共产党的努力,没有中国共产党人做中国人民的_________,中国的独立和解放是不可能的,中国工业化和农业现代化也是不可以能的。
患者,男性,31岁,因左上前牙变色前来就诊。诉说咀嚼食物时无明显疼痛。口内检查见左上侧切牙无明显龋损及缺损,冷热测无反应,无牙周病变,为明确诊断,医生还需做的检查是()。
唐朝有关亲属相奸的内容规定在()。
BufordisthesmallesttownintheUS.ThetownishighinthemountainsanditliesontheroadbetweenNewYorkandCalifornia
最新回复
(
0
)