首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; int main() {int*p; *p=9; cout
有如下程序: #include using namespace std; int main() {int*p; *p=9; cout
admin
2020-06-29
28
问题
有如下程序:
#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
解析
题目程序中“int*p;”是定义了一个指针变量p,“*p=9;”是将p当前指向的指针赋为9。指针p在执行这个赋值操作前并没有初始化这个变量p,所以会有p未初始化的警告错误。
转载请注明原文地址:https://kaotiyun.com/show/Fe8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include#includeusingnamespacestd;intmain(){cout
有以下程序,在横线应添加()。#includeusingnamespacestd;classTestClass{public:TestClass(intn){nu
有如下程序:#includeusingnamespacestd;classA{public:A(){cout
如下程序的执行结果是 #include<iostream.h> voidmain() {staticinta[]={1,7,3,9,5,11}; int*p=a; *(p+3)+=4; cout<<*p<
A、 B、 C、 D、 B数据库设计阶段主要包括需求分析、概念设计、逻辑设计和物理设计。其中逻辑设计的主要工作是将E.R图转换为关系模式。
关于面向对象的程序设计方法,下列说法正确的是
下列关系运算中,能使经运算后得到的新关系中属性个数多于原来关系中属性个数的是
下列字符串中,正确的C++标识符是
下列关于派生类构造函数和析构函数的表述中,错误的是
下列有关继承和派生的表述中,正确的是
随机试题
对生产性外商投资企业,经营期在多少年以上的,可以享受“两免三减”税收优惠?
治疗痰阻心窍所致的癫癎抽搐、惊风发狂者,应选用
A.酚妥拉明B.左旋多巴C.毛果芸香碱D.阿托品E.去甲肾上腺素能直接拮抗心迷走神经兴奋效应的药物是()
作子宫切除时,下列注意事项哪项是错误的
关于卵巢肿瘤,下述哪项是正确的
建设单位未组织竣工验收,擅自交付使用的,责令改正,处工程合同价款( )的罚款。造成损失的,依法承担赔偿责任。
账务处理模块是会计核算软件的核心。会计核算软件中的其他模块以()为接口,与账务处理模块进行数据传递。
在学习《幼儿园教育指导纲要(试行)》的过程中,我们感受到中国幼儿园语言教育发展的三个趋势是()。
学生在学习弹奏钢琴曲的过程中,当练习到一定阶段时,常会感到自己的进步似乎停止了,这种现象属技能学习中的()。
在考生文件夹下的“sampl.accdb”数据库文件中已建立表对象“tVisitor”,同时在考生文件夹下还有“exam.accdb”数据库文件。请按以下操作要求,完成表对象“tVisitor”的编辑和表对象“tLine”的导入。设置“年龄”字段的“有
最新回复
(
0
)