首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; int main() { int*p; *p=9; cout
有如下程序: #include using namespace std; int main() { int*p; *p=9; cout
admin
2017-02-18
48
问题
有如下程序:
#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://kaotiyun.com/show/sIAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
为了便于对照检查,测试用例应由输入数据和预期的______两部分组成。
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
下列对基类和派生类关系的描述中,错误的是()。
软件工程的出现是由于
在C++语言的面向对象程序设计框架中,【】是程序的基本组成单元。
程序的结果为【】。#include"iostream.h"template<typenameT>Ttotal(T*data){Ts=0;wh
利用继承能够实现【】。这种实现缩短了程序的开发时间,促使开发人员复用已经测试和调试好的高质量软件。
下面四个关键字中,说明友元函数的是( )。
C++语言标识符是以字母或______开头的,由字母,数字和下划线组成的字符串。
如果表达式--x中的“--”是重载的类运算符,采用运算符函数调用格式,及表达式还可以表示为______。
随机试题
每项计量标准应当建立一个文件集。申请考核单位应当保证文件的_________。
某种文化元素随同社会交往而扩散,为其他社会所采借或吸收的过程,被称为()
简述泰罗科学管理理论的基本观点。
Peopletodayarestilltalkingaboutthegenerationgap(代沟).Someparentscomplainthattheirchildrendonotshowthemproper
SS琼脂平板培养基是属于
某建设单位负责的某别墅区建造工程于2014年8月5日竣工验收合格,则该设计单位应当在()之前,将准许使用文件报建设行政主管部门或者有关部门备案。
()用来存放用户临时删除的文档资料。
毕加索曾这样形容自己的艺术风格:“让优美绝灭吧!”这种艺术风格是()。
“常规遮盖法”被公认为是一种简便易行的有效方法,主要用来治疗()。
[*]
最新回复
(
0
)