首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
40
问题
有如下程序: #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://kaotiyun.com/show/jWAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序执行后的输出结果是#include<iostream>usingnamespacestd;voidtry(int,int,int,int);intmain(){intx,y,z,r;
模板函数的真正代码是在()时候产生。
下列叙述中正确的是
若a是float型变量,且a=6,则表达式“a/2+(int)(a+1)%2”的值为【】。
当使用fstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为
下面对于友元函数描述正确的是
决定C++语言中函数的返回值类型的是
下列程序的输出结果为#include<iostream.h>voidmain(){char*a[]={"hello","the","world"};char**pa=a;
下列叙述中,不属于软件需求规格说明书的作用的是
程序设计语言的基本成分是数据成分、运算成分、控制成分和
随机试题
公安机关在侦查下列刑事案件过程中,应当撤销案件的是()。
以果实入药,果实极易分成两个小分果的药材是
某女,56岁,小便点滴而下,量极少而短赤灼热,小腹胀满,口苦口黏,渴不欲饮,大便不畅。舌质红,苔黄腻,脉滑数。中医辨证是()
在投标报价时,( )策略可做到既不影响投标总报价,结算又可得到较多的工程款。
【背景资料】某水电站大坝为混凝土双曲拱坝,坝高240m,总库容58亿m3,装机容量6×55万kW,年发电量约172亿kWh,固结灌浆施工于2008年12月开始施工,2013年3月全部完成。(1)地质简况和岩体质量分级。根据岩石强度、岩体
评估采用分拆处置方式的清算设备,一般采用()。
(2010、2008年考试真题)股票是一种证券持有人对公司的财产有直接支配处理权的证券。()
为表单建立了快捷菜单mymenu,调用快捷菜单的命令代码DOmymenu.mprWITHTHIS应该放在表单事件中的是
A、IamprettysurethatIwon’tbelate.B、Igiveyoumywordnottobelate.C、I’lltrymybest,sothere’snodoubtthatI’ll
Overnightsuccessusuallytakesatleast10years.Onemansaid,"Myovernightsuccesswasthelongestnightofmylife,I【C1】__
最新回复
(
0
)