首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; int main() { int *p; *p=9; cout<<"The value at p:"<
有如下程序: #include<iostream> using namespace std; int main() { int *p; *p=9; cout<<"The value at p:"<
admin
2017-10-17
24
问题
有如下程序: #include<iostream> 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中为随机值,该赋值可能会破坏内存中某个重要的地址空间中的内容,导致程序运行出错。故应该选择D。
转载请注明原文地址:https://jikaoti.com/ti/WIt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
模板函数的真正代码是在()时候产生。
下列叙述中正确的是
下列运算符中,在C++语言中不能重载的是
下面对于友元函数描述正确的是
下列程序的输出结果为#include<iostream.h>voidmain(){char*a[]={"hello","the","world"};char**pa=a;
下列程序的执行结果为#include<iostream.h>voidmain(){inta=3,b=0;int*p=&a;b=+a++;cout<<*
下列叙述中,不属于软件需求规格说明书的作用的是
程序设计语言的基本成分是数据成分、运算成分、控制成分和
随机试题
经上述处理后该妇女恶心、呕吐等症状于服药后的第3周缓解,始终坚持按医嘱服药,但在服用第二周期的第6片药后出现阴道少量出血,现已持续3天。患者口服优思明5年,宫颈细胞学检查提示HSIL,HPV-16(+)。下一步处理包括
肋间神经感觉纤维支配心脏和主动脉的交感神经纤维
患者,女,68岁,主因“反复咳嗽、咳痰30年,加重伴双下肢水肿l周”入院。查体:口唇和甲床发绀,颈静脉充盈,双下肺可闻及细湿哕音,肝右肋下3指,双下肢浮肿。该患者可能的诊断为
急腹症最突出的表现为
甲将自有一套房屋出租于乙,租期一年。乙未经甲之同意,将房屋出租于丙,租期也为一年。逾数月,甲得知后,十分恼怒,与乙、丙发生纠纷。下列表述中错误的是()。
下列属于记账凭证的是()。
保险金的支付不具有( )。
因犯有贪污、贿赂、侵占财产、挪用财产罪或者破坏社会主义市场经济秩序罪.被判处刑罚的人,不得担任公司董事的期限是()。
农业技术推广应当遵循哪些原则?()
【S1】【S7】
最新回复
(
0
)