首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include <iostream> using namespace std; int main() { int *p; *p = 9; cout << "The v
有如下程序: #include <iostream> using namespace std; int main() { int *p; *p = 9; cout << "The v
admin
2010-12-16
29
问题
有如下程序: #include <iostream> 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/FKjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
给定程序MODI1.C中函数fun的功能是:为一个偶数寻找两个素数,这两个素数之和等于该偶数,并将这两个素数通过形参指针传回主函数。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序
对下列二叉树进行前序遍历的结果为()。
若a、b、c、d都是int型变量且都已经正确赋初值,则以下不正确的赋值语句是()。
若有以下函数首部:intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是()。
对于if(表达式)语句,以下叙述正确的是
下面的程序在编译时产生错误,其出错原因是()。#includemain(){int1_case;floatprintF;printf("请输入2个数:");scanf("%d%f",&1cas
有关系R如下,其中属性B为主键:则其中最后一个记录违反了
为了降低算法的空间复杂度,要求算法尽量采用原地工作(inplace)。所谓原地工作是指()。
设一棵满二叉树共有15个结点,则在该满二叉树中的叶子结点数为()。
多态性可分为二类:编译时和【】。
随机试题
课堂教学的主要形式是班级授课制,下列属于班级授课制的基本特点的是()
中国封建社会的文化思想体系的核心是________。
Q235AF中的A表示()。
某市高校一幢教师公寓,总建筑面积20000m2,为8层现浇框架剪力墙结构,基础是钢筋混凝土条形基础。工程于2005年3月开工,2006年4月竣工。基坑开挖后,由施工单位项目经理组织监理,设计单位进行了验槽和基坑的隐蔽验收工作。
某工厂为了节省投资,将4年前为第1个大型厂房做的勘察成果提供给设计院,作为同一厂区建设第2个大型厂房的设计依据。设计院被迫同意使用旧的勘察成果进行设计。该厂房建成后使用仅1年多就发现墙体多处开裂。经检测,墙体开裂系设计中对地基处理不当引起厂房不均匀沉陷所致
公司改组为上市公司时,对上市公司占用的国有土地主要采取的措施有()。
中国银行发行次级债补充其附属资本,按《巴塞尔协议》规定,附属资本最高不得超过()。高盛等投资银行在中国银行首次公开发行股票中的主要角色是()。
根据《民法通则》的有关规定,下列选项中,适用于诉讼时效期间为1年的情形有( )。
Whatdoesthewomantelltheman?
Don’texpectStarbucks-like【1】_____likethisoneatthe13,600U.S.McDonald’s,【1】_____.or30,000-plusworldwide;theOakBroo
最新回复
(
0
)