首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
49
问题
有如下程序:
#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/x5Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
有如下程序:#include<iostream>usingnamespacestd;classpumpkin{public:pumpkin(){++count;}~p
将E—R图转换为关系模式时,实体和联系都可以表示为
下列关于运算符重载的描述中,()是正确的。
对于模板定义关键字class和typename说法不正确的是()。
下列叙述中,正确的是
数据库系统的核心是
下面的叙述中,不符合赋值兼容规则的是()。
C++语言中的多态性是在编译时通过【】和模板体现的,在运行时是通过【】体现的。
由关系数据库系统支持的完整性约束是指【】和参照完整性。
随机试题
A.癌前病变B.早期胃癌C.良性肿瘤D.恶性肿瘤E.肉瘤未成熟型畸胎瘤属于
患儿,出生7天。诊断为新生儿寒冷损伤综合征,下列处理措施哪项不妥
选择阀操作手柄安装在操作面—侧,当安装高度超过()m时应采取便于操作的措施。
(2011年)某纳税人依法提出税务行政复议申请,复议机关无正当理由不予受理,且该纳税人没有向法院提起行政诉讼。根据《税务行政复议规则》,在这种情况下,对案件的正确处理办法有()。
下列不属于徇私舞弊不移交刑事案件“情节严重”的情形的是()。
2006年2月,甲、乙、丙、丁四人共同出资设立文路留学服务有限责任公司(以下简称“文路公司”)。四名股东的出资比例依次是35%、30%、25%和10%。甲担任公司执行董事、总经理,公司不设监事会,丙任监事。2008年3月,乙以分期付款方式购买一辆轿车,经
我们的身体包括头、躯干、四肢,这些部位连接在一起,构成了一个完整的人体。()
下列人员中不属于授予警衔范围的是()。
Peopleinbusinesscanuseforesighttoidentifynewproductsandservices,aswellasmarketsforthoseproductsandservices.
AlfredBenedettiJohnLeaver
最新回复
(
0
)