首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; int main() { int *p; *p = 9; cout
有如下程序: #include using namespace std; int main() { int *p; *p = 9; cout
admin
2021-07-02
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
解析
先定义指针变量,然后给指针变量赋初值有三种情况:①用取地址运算符"&"将变量地址赋给指针变量,如p=&a;②将一个指针变量中的地址赋给另一个指针变量,如p=p1;③给指针变量赋空值0,如q=0,表示该指针变量不指向任何变量。而不能用一个常量给指针变量赋初值,所以本题选D。
转载请注明原文地址:https://www.kaotiyun.com/show/E4fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据库系统的核心是
下列运算符函数中肯定不属于类FunNumber的成员函数的是()。
下列关于线性链表的叙述中,正确的是
在下列函数原型中,可以作为类AA构造函数的是()。
下列控制对齐方式的操作符中,错误的是()。
设循环队列的存储空间为Q(1:m),初始状态为front=rear=m。经过一系列正常的操作后,front=1,rear=m。为了在该队列中寻找值最大的元素,在最坏情况下需要的比较次数为
执行下列语句段后,输出字符“*”的个数是()。for(inti=50;i>1-=2)cout<<ˊ*ˊ;
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
下列字符中,可以出现在合法的C++标识符中的是()。
对序线性表(23,29,34,55,60,70,78)用二分法查找值为60的元素时,需要比较次数为()。
随机试题
A供试品在碱性条件下水解后,用乙醚萃取,分取乙醚液,加2,2’一联吡啶溶液和三氯化铁溶液,显血红色B取供试品的氯仿溶液,加25%的三氯化锑氯仿溶液,即显蓝色,渐变为紫红色C显氯化物的鉴别反应D显钠盐的鉴别反应
在猪的口腔黏膜、乳房上皮肤、蹄部皮肤出现水疱、烂斑的传染病是()。
第一次工业革命发源地英国于1913年成立()。
某施工企业的一台拖拉机按工作量法计提折旧。该拖拉机原价30000元,预计净残值5%,可工作500个台班时数。投入使用后,第一年工作台班为250个小时,则该拖拉机第一年的折旧额为()。
关于短期借款,下列说法不正确的是()。
关于股票和债券,下列说法正确的有( )。
2014年我国经济社会发展的主要预期目标是国内生产总值增长()左右,居民消费价格涨幅控制在3.5%左右。
工作岗位评价结果有多种表示形式,不包括()
TheAmericaneconomicsystemisorganizedaroundabasicallyprivate-enterprise,market-orientedeconomyinwhichconsumerslarg
可以用来帮助实物期权的认定与描述不正确的是()。
最新回复
(
0
)