首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; int main() { int *p; *p = 9; cout
有如下程序: #include using namespace std; int main() { int *p; *p = 9; cout
admin
2015-07-22
60
问题
有如下程序:
#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=&a;②将一个指针变量中的地址赋给另一个指针变量,如p=p1;③给指针变量赋空值0,如q=0,表示该指针变量不指向任何变量。而不能用一个常量给指针变量赋初值,所以本题选D。
转载请注明原文地址:https://www.kaotiyun.com/show/x5Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在数据库管理系统提供的数据定义语言、数据操纵语言和数据控制语言中,【 】负责数据的模式定义与数据的物理存取构建。
当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的默认打开方式为
磁盘文件操作中,打开磁盘文件的访问模式常量时,()是以追加方式打开文件的。
下列引用的定义中,()是错误的。
C++语言中的多态性是在编译时通过【】和模板体现的,在运行时是通过【】体现的。
以下程序的功能是:按顺序读入10名学生4门课程的成绩,计算出每个学生的平均分数并输出,程序如下:#include<iostream>usingnamespacestd;intmain(){i
关于类模板,下列表述不正确的是
下列字符串中可以用作C++语言标识符的是
数据结构分为逻辑结构和存储结构,下列数据结构中不属于存储结构的是
以下程序中函数scmp的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址。#include<string>char*scmp(char*s1,char*s2){if(strc
随机试题
人力资源管理者应该具备哪些能力?
关于细胞间的信号传递过程,错误的是
在高峰强度持续时间长时,骨料生产能力根据储存量和()确定。
下列属于理财从业人员的专业化服务活动表现的有()。
在分税制体制下,中央或上级政府对下级财政实施转移支付的基本收据是( )。
有学者称,“立法者和裁判者在民事立法和司法的过程中应维持民事主体之间的利益均衡”。由此可以推知,他认为民事活动应当遵循()。
根据《民法总则》规定,向人民法院请求保护民事权利的诉讼时效期间为()。法律另有规定,依照其规定。
有良好的坚持性品质的小学生的表现是()。
尽管网络给人们带来了种种问题,但它并不可怕,网络不会制止人类的进步,它开辟的是一条挑战与机遇、艰辛与希望、发展与理想并存的道路。网络归根到底还是人的创造,不能单单从技术的角度来理解网络,网络给人类带来的究竟是幸福还是灾难,最终取决于人类自己,而不是网络技术
Thehealth-careeconomyisrepletewithunusualandevenuniqueeconomicrelationships.Oneoftheleastunderstanding【S1】______
最新回复
(
0
)