首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; int main() {int*p; *p=9; cout
有如下程序: #include using namespace std; int main() {int*p; *p=9; cout
admin
2017-09-21
46
问题
有如下程序:
#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://www.kaotiyun.com/show/SHAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在面向对象的程序设计中,类描述的是具有相似性质的一组【】。
下面程序执行的结果是【 】。#include<iostream>usingnamespacestd;voidmain(){intsum=0;intarray[6]={1,2,3,4,5,6
所有在函数中定义的变量及函数的形式参数,都属于
下列叙述中正确的是
栈的三种基本运算是入栈、退栈和______。
在重载一个运算符为成员函数时,其参数表中没有任何参数,这说明该运算符是()。
下列选项中,是软件调试技术的是()。
算法的时间复杂度是指()。
数据结构分为线性结构和非线性结构,带链的队列属于______。
随机试题
广义的企业文化:
更能消、几番风雨,________。
引起水样腹泻的细菌是
下列关于混合型基金的风险管理的说法,错误的是()。
下列关于基金子公司与信托公司的区别的说法中,错误的是()。
《合同法》规定,当事人就迟延履行约定违约金的,违约方支付违约金后不再履行债务。
Icameacrossanoldcountryguidetheotherday.Itlistedallthetradesmenineachvillageinmypartofthecountry,andit
Successfulsportsprofessionalscanearnagreatdealmoremoneythanpeopleinotherimportantprofessions.Somepeoplethinkt
Wheneverpossible,Ian______howwellhespeaksJapanese.
Inbringingupchildren,everyparentwatcheseagerlythechild’sacquisition(学会)ofeachnewskill--thefirstspokenwords,the
最新回复
(
0
)