首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
31
问题
有如下程序:
#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++语言变量的叙述错误的是()。
对于派生类的构造函数,在定义对象时构造函数的执行顺序为:先执行调用______的构造函数,再执行调用子对象类的构造函数,最后执行派生类的构造函数体中的内容。
带有虚基类的多层派生类构造函数的成员初始化列表中都要列出虚基类的构造函数,这样将对虚基类的子对象初始化()。
C++语言中规定函数的返回值的类型是由()。
对于语句cin>>x中的各个组成部分,下列叙述中错误的是
关于函数中的,下列表述中错误的是()。
要定义整型数组x,使之包括初值为0的三个元素,下列语句中错误的是()
重载的关系运算符和逻辑运算符的返回类型应当是_______。
将关键字const写在函数头之后,函数体之前,说明该函数是一个const成员函数。此时const不是指定函数的返回值,而是修饰【 】指针。
随机试题
人体猪囊虫病的感染途径和感染阶段为
A.心尖区舒张中晚期隆隆样杂音B.胸骨左缘第3肋间舒张期叹气样杂音C.心尖区全收缩期吹风样杂音D.胸骨右缘第2肋间收缩期喷射性杂音E.胸骨左缘第4、5肋间收缩期杂音主动脉瓣关闭不全会出现
提示左心功能不全的表现是提示右心功能不全的表现是
浅Ⅱ度烧伤的特点,不包括
所有会计档案保管期满后,应予以销毁。()
拉什利的“整体说”认为,大脑受损的面积及部位与工作效率的关系是()
Themostcrucialproblemanyeconomicsystemfacesishowtouseitsscarceresources.
Afindinginrecentyearsshowsthatmencannotmanufacturebloodasefficientlyaswomencan.Thismakessurgeryriskierforme
Peopleborrowandreadbooksthere.Peopledocookingthere.
A、Azerbaijan.B、TheCzechRepublic.C、Heiligendamm.D、Poland.C
最新回复
(
0
)