首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; int main() { int*p; *p=9: cout
有如下程序: #include using namespace std; int main() { int*p; *p=9: cout
admin
2019-05-06
47
问题
有如下程序:
#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/dOAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中错误的是()。
有如下程序:#include<iostream>usingnamespacestd;classB{public:virtualvoidshow(){cout<<"B";}};classD
下面关于常成员函数的说法中正确的是()。
有如下定义:intb[10]={1,2,3,4,5,6,7,8,9,10},*q=b;则数值为8的表达式是()。
有如下两个类的定义:classAA{};classBB{AAvl,*v2;BBv3:int*v4:};其中有一个成员变量的定义是错误的,这个变量是
关系代数是关系操作语言的一种传统表示方式,它以集合代数为基础,它的运算对象和运算结果均为______。
下列字符串中不能作为C++标识符使用的是
(*p)(x,y)一个函数总是占用一段连续的内存区,而函数名就是该函数所占内存区的首地址。我们可以把函数的这个首地址(或称入口地址)赋予一个指针变量,使该指针变量指向该函数。然后通过指针变量就可以找到并调用这个函数。我们把这种指向函数的指针变量称为“函数指
A、 B、 C、 D、 B只有在创建对象时才会调用类的构造函数,在定义指针时不会调用构造函数,本程序共生成了3个同类对象a,b[2]。
数据的基本单位是【】。
随机试题
A.河砂B.蛤粉C.大米D.灶心土E.麦麸适合炒制质地坚硬药物的辅料是
A.药学或相关专业的学历,或者具有药学专业技术职称B.药学专业技术职称C.专业技术职称D.执业药师或有药师以上专业技术职称E.执业药师或有主管药师以上专业技术职称药品批发企业负责人中主管质量管理工作的人员应具有()
在本案中有权为张某申请取保候审的人员有哪些?()张某因涉嫌盗窃被公安机关依法逮捕,由于张某家庭生活困难且家庭负担全靠他一人承担,父母和妻子都无任何收入。公安机关在审查后认为,对张某可以取保候审,那么,可以作为张某的保证人的是:()
案例 A省B市C县境内有一煤矿,该矿共有从业人员685人。2021年4月6日,该矿发生一起火灾事故。事故发生时,共有65人被困井下。该矿矿长赵某接到事故报告后,立即上报给当地煤矿监察部门,并展开抢险救援工作。经过各方救援,共有56人获救,但事故当天共有9
山洪暴发、大雾天气、公路坍塌、丢失钱物属于自然事故。()
阿伦和梅耶所进行的综合研究提出的承诺不包括()。
下列关于文化艺术的表述中,不正确的是()。
随着“独尊儒术"文教政策的施行,中国经学教育制度正式建立,其标志是()
在计算机中用于表示电影、电视影像的信息称为______。
A、Money.B、Message.C、Media.D、Market.C录音提到系统的广告计划应该包含四个“M”,分别是市场(Market)、媒体(Media)、花费(Money)和信息(Message)。因此选C项。
最新回复
(
0
)