首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; int main() { int*p; *p=9; cout<<"The value at p:"<<*p; return0: } 编译运行程序将出现的情况是(
有如下程序: #include<iostream> using namespace std; int main() { int*p; *p=9; cout<<"The value at p:"<<*p; return0: } 编译运行程序将出现的情况是(
admin
2021-02-22
28
问题
有如下程序:
#include<iostream>
using namespace std;
int main()
{
int*p;
*p=9;
cout<<"The value at p:"<<*p;
return0:
}
编译运行程序将出现的情况是( )。
选项
A、编译时出现语法错误,不能生成可执行文件
B、运行时一定输出:The value atp:9
C、运行时一定输出:The value at p:*9
D、运行时有可能出错
答案
D
解析
先定义指针变量,然后给指针变量赋初值有三种情况:
①用取地址运算符“&”将变量地址赋给指针变量,如p=&a;
②将一个指针变量中的地址赋给另一个指针变量,如p=p1;
③给指针变量赋空值0,如q=0,表示该指针变量不指向任何变量。而不能用一个常量给指针变量赋初值,所以本题选D。
转载请注明原文地址:https://kaotiyun.com/show/q7yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有定义语句“inti=2,j=3;”,则表达式i/j的结果是()。A)0B)0.7C)0.66667D)0.66666667
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正确运行,并且使程序输出的结果为:CMyObject,intheconstmtor~CMyObject,inthedestrut
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分的程序。实现函数sort(intA[],intn),用冒泡法将数组排序。提示:所谓冒泡法,就是每次把相邻的两个数交换,较大的数交换到后面。这样下标从0
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为
有如下程序:#include<iostream>usingnamespacestd;classB{public:virtualvoidf(){cout<<’’B’’;}voidg(){
下列关于C++预定义流对象的叙述中,正确的是()。
下列选项可以做C++标识符的是()。
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)该关系的范式最高达到
数据库管理系统的基本功能不包括
下列选项,不正确的是()。
随机试题
教育是一种()
A.阴B.阳C.阴中之阳D.阳中之阴E.阴中之阴
与资产类账户记账方向相同的账户是()。
转让撮合时,以集合竞价确定转让价格,如果有两个以上价位在有效竞价范围内能实现最大成交量,则可以选取的价位有( )。
某日,甲银行行长卷款潜逃。事发后,大量存款户和票据持有人前来提款。该银行现有资金不能应付这些提款请求,又不能由同行获得拆借资金。经采取处置措施,该银行仍不能在规定期限内恢复正常经营能力,且资产情况进一步恶化,各方人士均认为可适用破产程序。如该银行申请破产,
下图为某区域示意图,近年来卫星多次监测到海湾上空出现沙尘暴,读图完成下列问题。通过对卫星监测结果的分析,发现该地区的沙尘暴的频率和影响程度日趋加剧,可能原因是()。
在次数分布中出现次数最多的那个数是
下列关于数据库三级模式结构的叙述中,哪个(些)是正确的?()Ⅰ.数据库中只有一个模式和一个内模式Ⅱ.外模式与模式之间的映像实现数据的逻辑独立性Ⅲ.模式与内模式之间的映像实现数据的物理独立性Ⅳ.外模式与内模式之
在算法正确的前提下,评价一个算法的两个标准是【】。
Hisofficeis______tothePresident’s;itusuallytakeshimaboutthreeminutestogetthere.
最新回复
(
0
)