首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include <iostream> using namespace std; int main() { int *p; *p = 9; cout << "The v
有如下程序: #include <iostream> using namespace std; int main() { int *p; *p = 9; cout << "The v
admin
2010-12-16
28
问题
有如下程序: #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中为随机值,该赋值可能会破坏内存中某个重要的地址空间的内容,导致程序出错。
转载请注明原文地址:https://jikaoti.com/ti/mMW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是()。
有三个关系R、S和R如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
以下函数findmin拟实现在数组中查找最小值并作为函数值返回,但程序中有错导致不能实现预定功能#defineMAX2147483647intfindmin(intx[],intn){inti,min;min=MAX;for(i=0;
下列给定程序中,函数fun的功能是:从形参ss所指字符串数组中,删除所有串长超过k的字符串,函数返回剩余字符串的个数。SS所指字符串数组中共有N个字符串,且串长小于M。请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。注意:部分源程
若有定义:inta,b;通过语句:scanf(“%d;%d”,&a,&b);能把整数3赋给变量a,5赋给变量b的输入数据是()。
由N个有序整数组成的数列已放在一维数组中,下列给定程序中函数fun的功能是:利用折半杳找法查找整数m在数组中的位置。若找到,返回其下标值;否则,返回一1。折半查找的基本算法是:每次查找前先确定数组中待查的范围low和high(low<high),
下列关于算法的描述中错误的是
下列二叉树描述中,正确的是()。
C语言程序中,运算对象必须是整型数的运算符是
定义部门关系模式如下: 部门(部门号,部门名,部门成员,部门总经理), 使它不满足第一范式的属性是()。
随机试题
玻璃钢是一种以玻璃丝为主要填料的不饱和树脂塑料。()
下述各项中,哪些是健康的人格特点()
A.腹会阴联合直肠癌根治术B.经腹腔直肠癌切除术C.经腹直肠癌切除、近端造口、远端封闭手术D.乙状结肠造口术直肠癌块下缘距肛门10cm的病人,原则上适用
大量不保留灌肠的目的包括()。
A企业为矿山企业,地下金属矿山采用竖井、斜井、斜坡道联合开拓方式和下行分层胶结充填采矿方法。2012年5月9日8时,司机甲和司机乙开始在井下1150工作面进行铲装作业。9时,甲使用的铲装车出现故障,无法正常作业,于是来到休息室休息。10时30分,乙完成自
辞退福利应按受益对象分配。()
对未办理备案手续而出版的属于重大选题范围的出版物,无论内容有无问题,首先应该责令出版单位()。
己知函数的调用形式“fread(buffer,size,count,fp);”其中buffer代表的是()。
Therearemoredrugsdispensedforpainthanforanyotherdiseaseonthisplanet.Drugcompaniesenjoyearninghugeprofitsf
Peoplelikebeingtrusted.Theyareannoy-ed,angry,orfeelhurtiftheyareregardedwith【C1】______.Theythinkthattheyar
最新回复
(
0
)