首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; int main() { int*p; *P=9; cout
有如下程序: #include using namespace std; int main() { int*p; *P=9; cout
admin
2020-07-30
42
问题
有如下程序:
#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、运行时一定输出:The value at p:
*
9
D、运行时有可能出错
答案
D
解析
此题考查的是指针的使用。本题中,在给*p赋值前,指针p并没有指向一个具体的对象。此时可以通过编译,但运行时由于p中为随机值,该赋值可能会破坏内存中某个重要的地址空间的内容,导致程序出错。
转载请注明原文地址:https://kaotiyun.com/show/sDyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序段:inti=1;while(1){i++;if(i==10)break;if(i%2==0)cout
下列函数模版中的定义中,合法的是()。
下列运算符中,不能被重载的是()。
下列关于函数重载的叙述中,错误的是()。
有如下程序:#include<iostream>usingnamespacestd;intmain(){voidfunction(doubleval);doubleval;function(val);cout<<val;•ret
通过运算符重载,可以改变运算符原有的()。
有两个关系R和S如下:则由关系R得到关系S的操作是()。
下列描述中错误的是()。
请使用VC6或使用【答题】菜单打开考生文件夹prog2下的工程prog2。此工程中包含一个程序文件main.cpp,其中有“部门”类Department和“职工”类Staff的定义,还有主函数main的定义。在主函数中定义了两个“职工”对象,他们属于同一部
下列对模板的声明中,正确的是()。
随机试题
常用的混凝土辅助运输浇筑方案不包括()。
我国城市燃气管道按输气压力来分,次高压A燃气管道压力为()。
航道整治工程施工组织设计中的施工总平面布置图一般应包括()。
某大型购物中心建筑,建筑面积为144000m2,建筑高度为24m,地上6层,地下1层。该购物中心地下1层的主要使用功能为设备用房及物业管理用房(设备用房及物业管理用房建筑面积为2000m2,按建筑面积不大于1000m2划分为2个防火分区)和商店营业厅
划分货币层次的基本依据是资产的()。
某工厂现生产某种零件30件,加工工序数为3,每道工序的单件加工时间:t1=5分钟,t2=5分钟,t3=10分钟。根据以上资料,回答下列问题:若采取平行移动方式,则这批零件的生产时间是()分钟。
心理冲突有常形和变形之分,常形的特点是()。
符合规定产地及生产规范要求的农产品可以依照有关法律或者行政法规的规定申请使用绿色食品标志和原产地标志。()
下列关于Delphi的叙述中,哪种是不正确的?
数据流程图(DFD图)是()。【10年3月】
最新回复
(
0
)