首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; int main() { int *p; *p=9; cout<<’’The value atp:’’<<
有如下程序: #include<iostream> using namespace std; int main() { int *p; *p=9; cout<<’’The value atp:’’<<
admin
2017-04-25
56
问题
有如下程序:
#include<iostream>
using namespace std;
int main()
{
int *p;
*p=9;
cout<<’’The value atp:’’<<*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/81Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下述关于成员函数的描述,正确的是( )。
下列关于栈的叙述中正确的是
下列程序的执行结果为【 】。#include<iostream.h>classPoint{public:Point(doublei,doublej){x=i;
下列程序的运行结果是【 】。#include<iostream,h>classBase{public:voidf(intx){cout<<"Base:"<<x<<end1;}
有如下函数模板声明: template<typename T> TMax(T a,T b){return(a>=b)?a:b;} 下列对函数模板Max()的调用中错误的是( )。
下列关于继承的描述中,错误的是()。
若需要把一个函数"void Func();"定义为一个类Sample的友元函数,则应在类 Sample的定义中加入一条语句【 】。
数据结构分为逻辑结构与存储结构,循环队列属于【 】。
若已定义 int a[]={1,2,3,4,5,6,7,8,9,10}, *p=a,i=5; 则对数组元素的不正确的引用是
随机试题
关于LH和FSH的说法正确的是:
计量溯源链是指用于将测量结果与()联系起来的测量标准和校准次序。
我国目前采用的保险监管方式是()
下列各项中,属于税务咨询形式的有()。
某汽车制造企业为增值税一般纳税人,生产销售小汽车(消费税税率为5%),每辆不含税销售价格统一为10万元,2017年5月发生如下业务:(1)与某特约经销商签订了40辆小汽车的销售协议,协议规定该小汽车制造企业按含税销售额的5%支付给经销商商业折扣,当月收
在行进间低手投篮第一课时教学中,田老师首先对动作要领进行了详细的讲解,然后做了完整的动作示范,并传授了动作口诀:“一跨大步接球牢,二跨小步用力跳,三要翻腕托球举球高,四要指腕用力柔和巧。”在学生练习过程中,田老师进行了巡回指导,重点关注了“接球牢、用力跳、
根据宪法和法律,下列选项中构成违宪行为的是( )。
甲因侵占罪被判处有期徒刑1年,同时宣告缓刑2年,缓刑考验期满后第三年,甲又犯间谍罪,则甲()。
Ashipwasreportedtobeindistressafewmilesoutatsea.
A、Thefunnydialogues.B、Thespecialeffects.C、Theoutstandingactors.D、Themysteriousroles.B
最新回复
(
0
)