首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
33
问题
有如下程序:
#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://kaotiyun.com/show/sDyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序段:inti=1;while(1){i++;if(i==10)break;if(i%2==0)cout
有如下程序:#includeusingnamespacestd;classTest{public:Test(){n+=2;}~Test(){n-=3;}
下列有关运算符重载的叙述中,正确的是()。
有如下类定义:classAA{inta;public:AA(int11=0):a(n){}};classBB:publicAA{Public:BB(intn)________};其中横线处缺失部分是()。
有如下程序:#include<iostream>usingnamespacestd;classA{public:staticinta;voidinit(){a=1;}A(inta=2){int();a++;}};intA::
有两个关系R和S如下:则由关系R得到关系S的操作是()。
下面属于白盒测试方法的是()。
在C++中既可以用于文件输入又可以用于文件输出的流类是()。
下列叙述中正确的是()。
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
随机试题
下列哪种调查方法是一种自我管理调查的形式()
下列哪项不属于压力源中的心理社会因素()。
主要用于胃肠道造影的对比剂是
银行信用是以货币形式向企业提供的信用。()
人的日常思维和行动,哪怕是极其微小的,都包含着有意识的主动行为,包含着某种创造性。而计算机的一切行为都是由预先编制的程序控制的,因此计算机永远不能拥有人所具有的主动性和创造性。下面哪一项将对题干中的推理构成严重质疑?()
中学教学工作的基本单位是()。
我国横断山脉是具有国际意义生物多样性的关键地区,横亘()。
有四个自然数A、B、C、D,它们的和不超过400,并且A除以B商是5余5,A除以C商是6余6,A除以D商是7余7。那么,这四个自然数的和是()。
陈兴夫妇到红星照相馆为儿子陈华拍照留念,摄影师翻拍了陈华的底片,后将其卖给个体户张某做挂历用。张某又将该底片卖给某电器厂作广告之用。在本案中,侵害陈华肖像权的侵权人是()。
Esperantoisanartificiallanguage,designedtoserveinternationallyasan【B1】______meansofcommunicationamongspeakersofd
最新回复
(
0
)