首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
23
问题
有如下程序:
#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全国计算机二级
相关试题推荐
下列的方法中,不属于软件调试技术的是()。
对基类数据成员的初始化必须派生类的构造函数中的______处执行。
已知递归函数fun的定义如下:intfun(intn){if(n<=1)return1;//递归结束情况elsereturnn*fun(n-2);//递归}则函数调用语句fun(5)的返回值是(
下列有关拷贝构造函数的描述中错误的是()。
实现算法所需要的存储单元的多少称为()。
A、 B、 C、 D、 B拷贝构造函数是一个特殊的构造函数,它用一个已知的对象初始化一个正在创建的同类对象,它的一般格式是:类名::类名(cons类名&引用对象名)。当一个类的对象赋值给该类的另一个对象时,是
A、 B、 C、 D、 C算法的有穷性,是指算法必须能在有限的时间内做完,即算法必须能在执行有限个步骤之后终止。
数据管理技术的发展经历了人工管理、文件系统和数据库系统3个阶段,其中数据独立性最高的是__________。
下面的符号中不属于C++关键字的是()。
下面字符串中,不可以用作C++标识符的是()。
随机试题
TheInternationalMonetaryFund[A]In1944,officialsfromforty-fournationsgatheredtogetherforahistoricmeetingatB
______按一定的周期和固定的程序、方法进行,是考核制度的主要形式。
捻转血矛线虫寄生于羊的
下列成分中,抗凝血作用最强的是
强心苷产生正性肌力作用的机制()
下面关于邮政局、所选址原则的叙述中,()条是必须要求的。
甲公司经与乙公司协商,以其拥有的用于经营出租的一幢公寓楼与乙公司持有的以公允价值计量且其变动计入当期损益的金融资产进行交换。甲公司的公寓楼符合投资性房地产的定义,甲公司对投资性房地产采用成本模式进行后续计量。在交换日,该幢公寓楼的账面原价为8000万元,已
下列哪位音乐家被称为“律圣”?()
你如何理解中国古代“修齐治平”的儒家思想?(暨南大学2017)
Notuntilquiterecently______anyideaofwhataguidedrocketislike.
最新回复
(
0
)