首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespaee std; int main() { int *p; *p=9; cout "The value at p:"<<*p; return 0; } 编译运行程序将出现的情况是(
有如下程序: #include<iostream> using namespaee std; int main() { int *p; *p=9; cout "The value at p:"<<*p; return 0; } 编译运行程序将出现的情况是(
admin
2019-06-12
37
问题
有如下程序:
#include<iostream>
using namespaee 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://kaotiyun.com/show/9L8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
定义字符指针char*str=“hello”,已知sizeof(str)=4,则strlen(str)=___________。
下列关于虚函数的描述中,正确的是()。
有如下类声明:classMyBASE{intk=public:voidsct(intn){k=n;}intget()const{returnk;}};
执行下列语句后,输出结果为__________。inta=0,b=2,c=3;switch(a){case0:switch(b){case1:co
在声明派生类时,如果不显示地给出继承方式,缺省的类继承方式是私有继承private。已知有如下类定义:classTestClass{protected:voidfun(){}};classTe
静态数据成员在()进行初始化。
阅读下面的程序:#includevoidmain(){intx;cin>>x;if(x++>5)cout
下列选项中,作为是数据库系统的核心的是()。
堆栈s进行下列操作:push(1);push(2);pop();pop();后,此时的栈顶元素为()。
大多数C++程序都要包含______头文件。该文件中包含了所有输入/输出流操作所需要的基本信息。
随机试题
法的目的价值集中体现为()
具有抑郁质的人的突出特点是()
手术后急性下颌下腺炎远较腮腺炎为少的原因是
第一类医疗器械是指第二类医疗器械是指
普通吊架由()组成。
在短期内,国民收入决定于总供给。()
《论语》既不是由孔子亲自撰写的,也不是专门论述教育的著作。()
某单位采用DHCP进行IP地址自动分配,用户收到()消息后方可使用其中分配的IP地址。
有两个关系R、S如下:由关系R通过运算得到关系S,则所使用的运算为()。
Electronicmailhasbecomeanextremelyimportantandpopularmeansofcommunication.Theconvenienceandefficiencyofelec
最新回复
(
0
)