首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; int main() { int*p; *p=9; eout
有如下程序: #include using namespace std; int main() { int*p; *p=9; eout
admin
2020-04-07
67
问题
有如下程序:
#include
using namespace std;
int main()
{
int*p;
*p=9;
eout<<“The value at p:”<<*p;
retum 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/TN8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对中断语句的说法,不正确的是()。
tb此题考查的是对象的定义。对象的定义格式如下:类名对象名(参数表);所以题目中的tb是对象名标识符,而ta被定义成类MA的指针,故空格处应填tb。
通常拷贝构造函数的参数是
下列选项中不符合良好程序设计风格的是()。
下列叙述中正确的是()。
已知各变量的定义如下inti=8,k,a,b;unsignedlongw=5;doublex=1.42,y=5.2;则以下符合C++语言语法的表达式是()。
数据库设计分为需求分析阶段、______阶段、逻辑设计阶段、物理设计阶段、数据库实施阶段、数据库运行和维护阶段。
下列叙述中正确的是
分析以下程序的执行结果______________。#includeclassSample{intx,y;public:Sample(){x=y=0;}Sample(inta,
随机试题
从造字法来看,“瓜、册、面、肉”都属于_____造字法。
Idon’tthinkanyonecanaccuseher______notbeingfrank.
彩色多普勒技术检测血流,有如下哪项用途
项目建设单位申报审批或核准需要申请使用土地的建设项目时,必须附具()
我国中央很行的主要职责不包括( )。
()是指公司清算时每一股所代表的实际价值。
一、注意事项1.申论考试与传统的作文考试不同,是分析驾驭材料的能力与表达能力并重的考试。2.仔细阅读给定的资料,按照后面提出的“作答要求”依次作答在答题纸指定位置。二、给定资料1.2011年1月1日,以“游中华,品文化”及“中华文
“红色旅游”之“红”,源于当时革命军队“红军”。“红军”这一革命军队称呼大约在哪一事件后终止?()
Whatdowelearnaboutthewoman?
A、Itbansthecustomerstousecellphonesduringmeals.B、Itoftengivesdiscounttocustomerstopromoteitself.C、Itcreates
最新回复
(
0
)