首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
24
问题
有如下程序:
#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://jikaoti.com/ti/RFt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若要把函数voidfun()定义为TestClass的友元函数,则应该在类TestClass的定义中加入的语句是()
下列关于类、对象、属性和方法的叙述中,错误的是()
对于循环队列,下列叙述中正确的是
下列关于C++函数的叙述中,正确的是()。
某二叉树共有60个叶子结点与50个度为1的结点,则该二叉树中的总结点数为()。
对下列二又树进行中序遍历的结果为______。
A、 B、 C、 D、 B拷贝构造函数是一个特殊的构造函数,它用一个已知的对象初始化一个正在创建的同类对象,它不能指定函数返回类型;只有一个参数,是同类的某个对象名的引用。每一个类中都必须有一个拷贝构造函数,
A、 B、 C、 D、 C所谓的算法的时间复杂度,是指执行算法所需要的工作量,可以用算法在执行过程中所需基本运算的执行次数来度量算法的工作量。
下列数据结构中,能用二分法进行查找的是()。
随机试题
操作系统就是MS-DOS。
板框压滤机是一种连续性的过滤设备。()
A.金黄色葡萄球菌B.草绿色链球菌C.肠球菌D.真菌E.衣原体患者男性,38岁,风心病二尖瓣置换术后2周,发热10天,疑诊人工瓣膜心内膜炎,最可能的致病菌是
GTR治疗效果最好的骨缺损是()
治寒湿中阻,常以苍术配
写出命题“两点之间,线段最短”的教学简案。(主要写教学目标,重点、难点、关键,课题引入及教学设想)
下列哪些因素是实现人的全面发展的社会历史条件?()
从五四运动到中国特色社会主义进入新时代,中华民族迎来了从站起来、富起来到强起来的伟大飞跃。这在中华民族发展史上、在人类社会发展史上都是划时代的。
城镇化带来人们生活方式的改变,带动消费需求从“吃穿用”转变到“住行学”,推动消费结构和消费方式升级。城镇化带来人力资本和信息知识聚集,促进市场竞争、技术创新和改善管理,有利于提高资源集约利用,降低工业排放,实现低碳、绿色发展。城镇化的规模效应将大幅度减少资
Skilledcomputercriminalscanbreakintoacomputersystem______.Computercriminalschooseaccumulatingfractionsofpencefr
最新回复
(
0
)