首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
49
问题
有如下程序:
#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://www.kaotiyun.com/show/81Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于队列的叙述中正确的是
若有以下程序:#include<iostream>usingnamespace.std;classdata{public:intx;data(intx){
下列关于C++函数的叙述中,正确的是
关于关键字class和typename,下列描述中正确的是( )。
以下( )成员函数表示纯虚函数。
应在下面程序下划线中填写的正确的语句是( )。 #include <iostream> using namespace std; class A{ public: void test(){cout<< "this i
如果表达式--x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为
下列函数原型声明中错误的是
下列对变量的引用中,错误的是
模板函数的真正代码是在()时候产生。
随机试题
新课程改革的基本任务包括()。
事故致因因素安全评价方法不包括()。
现代生产物流系统的管理层是(),它是物流系统的中枢。
皮亚杰认为,守恒是______阶段儿童具备的能力。
按照我国事业单位人事改革的要求,要把()作为事业单位一项基本的用人制度。
当今社会存在“舍己救人”的现象。有一名大学生在紧急情况下为了拯救别人而失去了右腿,对于这种现象你怎么看?
当牧师向奥德塞斯展示一幅关于那些尊敬上帝并都从沉船中逃生的人的图画时.问他现在是否仍不承认上帝的力量,他回答得很好,“是的”,他说,“但是画中那些祈祷后又被淹死的人在哪呢?”这就是所有迷信的方式,在迷信上,人们都喜欢这样的虚荣心,把他们成功的事情都记下来,
道德的本质是
Themethodsoftestingaperson’sknowledgeandabilityremainasprimitiveasevertheywere.Afteralltheseyears,education
Moreandmoreoftheworld’spopulationarelivingintownsorcities.Thespeedatwhichcitiesaregrowinginthelessdevelop
最新回复
(
0
)