首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; int main() { int*p; *P=9; cout
有如下程序: #include using namespace std; int main() { int*p; *P=9; cout
admin
2020-07-30
15
问题
有如下程序:
#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://jikaoti.com/ti/Zil0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classMyClass{public:MyClass0{++count;}~MyClass0{一count;}
有如下程序:#include<iostrearn>usingnamespacestd;classC1{public:~C1(){cout<<1;}};classC2:publicC1{public:~C2(){cout<<2;}
有如下程序段:inti=0,j=1;int&r=i;//①r=j;//②in*p=&i;//③*p=&r;//④其中会产生编译错误的语句是()。
执行下列语句段后,输出字符“*”的个数是()。for(inti=50;i>1:--i)cout<<’*’;
关键字unsigned不能修饰的类型是()。
有两个关系R和S如下:则由关系R得到关系S的操作是()。
下面属于白盒测试方法的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中包含了类Integers和主函数main的定义。一个Integers对象就是一个整数的集合,其中包含0个或多个可重复的整数。成员函数add的作用是将一个元素添加到集合中,成员函数
有如下函数模板:templateTcast(Uu){returnu;}其功能是将u类型数据转换为T类型数据。已知i为int型变量,下列对模板函数east的调用中正确的是()。
随机试题
PacifictapaclothPacifictapaclothisdifferentfromothertypesoftapabecauseitis
A.溃疡的长轴与肠轴平行B.溃疡呈环形与肠轴垂直C.溃疡呈烧杯状口小底大D.溃疡呈地图状E.溃疡边缘呈堤状隆起肠伤寒
以患者为中心的患者管理,基本内容是指
不能添加到含氟牙膏中的氟化物是
A、慢性炎症.有复发性B、细胞增生活跃C、可见朗格汉斯巨细胞D、有创伤因素存在.无复发性E、小腺泡坏死,有自限性创伤性溃疡病理表现为
甲公司2013年度发生的有关交易或事项如下:(1)2013年1月lH甲公司从其母公司处购人乙公司80%的股权,实际支付价款5000万元。合并日,乙公司可辨认净资产的账面价值为7000万元,公允价值为8000万元。甲公司取得乙公司80%股权后。能够对乙公司的
根据下列资料。回答问题。2015年保险公司原保险保费收入24282.52亿元,同比增长20.00%,比上一年高2.51%。其中,产险业务原保险保费收入7994.97亿元,同比增长10.99%;寿险业务原保险保费收入13241.52亿元,同比
前序遍历和中序遍历结果相同的二叉树为()。
函数f(x)在点x=a处可导,则函数|f(x)|在点x=a处不可导的充分条件是().
Englandisjustlyproudof_____greatpoets,especially_____inthe18thcentury.
最新回复
(
0
)