首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; int main() { int*p; *p=9; cout<<ˊˊThe value at p:ˊˊ<<ˊˊ*p;
有如下程序: #include using namespace std; int main() { int*p; *p=9; cout<<ˊˊThe value at p:ˊˊ<<ˊˊ*p;
admin
2019-05-06
41
问题
有如下程序:
#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、运行时一定输出:Tbe value at p:*9
D、运行时有可能出错
答案
D
解析
此题考查的是指针的使用。本题中,在给*p赋值前,指针p并没有指向一个具体的对象。此时可以通过编译,但运行时由于p中为随机值,该赋值可能会破坏内存中某个重要的地址空间的内容,导致程序出错。
转载请注明原文地址:https://kaotiyun.com/show/47Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面有关this指针的叙述中,正确的是()。
如下程序的输出结果是#include<lostream>#include<cstring>usingnamespacestd;classXCD{char*a;intb;public:X
下列选项中不属于结构化程序设计原则的是
下列程序的输出结果是______。#include<iostream.h>#include<string.h>usingnamespacestd;voidfun(constchar*s,char&C){c=s[s
下列语句中错误的是
A、 B、 C、 D、 B所谓函数重载是指同一函数名可以对应多个函数实现。进行函数重载时,要求同名函数在参数个数上不同,或者参数类型上不同。
下列叙述中正确的是()。A)有一个以上根结点的数据结构不一定是非线性结构B)只有一个根结点的数据结构不一定是线性结构C)循环链表是非线性结构D)双向链表是非线性结构
假设线性表的长度为n,则在最坏情况下,冒泡排序需要的比较次数为
某二叉树共有60个叶子结点与50个度为1的结点,则该二叉树中的总结点数为()。
下列数据结构中,能用二分法进行查找的是()。
随机试题
下列属于建筑产品生产的经营管理特点的是()
脐带中血管周围来自胚外中胚层的胶样胚胎结缔组织称
关于慢性输卵管积水的声像图表现,不正确的是
关于生物利用度叙述正确的是()。
下列四项建筑工程的设计参数如下:(1)公寓,可回收的排水项目的平均日给水量为110m3/d;(2)集中建筑区,可回收的排水项目的平均日给水量为170m3/d;(3)宾馆,可回收的排水项目的平均日给水量为330m3/d;(4)居住小区综合污水量700m3/d
房地产与其他经济物品,包括房地产市场与其他经济物品市场,房地产价格与其他经济物品价格,有许多不同之处,这些不同点取决于房地产的()。
高速行驶的汽车突然刹车,坐在汽车里的人会向前倾。下列与之类似的现象是:
做一个平凡的人并不可悲,一个才疏学浅的人如果(),那才是最可悲的。
(9)______(14)______
WriteNOMORETHANTWOWORDSAND/ORANUMBERforeachanswer.MonarchButterfliesHibernationButterflyspeciesadoptdifferent
最新回复
(
0
)