首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; int main( ) { int*p; *p=9; cout
有如下程序: #include using namespace std; int main( ) { int*p; *p=9; cout
admin
2016-08-19
69
问题
有如下程序:
#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/1pNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
将一个函数声明为一个类的友元函数必须使用关键字【】。
下列关于swith语句的描述中,正确的是()。
在进行了任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态,其中用于是否进行了非法操作的函数名是()。
有如下程序:#include<iostream>usingnamespacestd;template<typenameT>Ttotal(T*data){Ts=0;While(*dat
派生类构造函数的执行顺序是先执行【】的构造函数,然后执行成员对象的构造函数,最后执行【】的构造函数。
mystrlen函数的功能是计算str所指字符串的长度,并作为函数值返回,请填空。intmystrlen(char*str){inti;for(i=0;______!=’\0’;i++);
决定C++语言中函数的返回值类型的是
C++源程序文件的扩展名为()。
在算法正确的前提下,评价一个算法的两个标准是【】。
重新定义标识符的作用域规定是外层变量被隐藏,______变量是可见的。
随机试题
下列关于声音的叙述,错误的是()
研究重点是下属与领导方式的理论是
中国药典(2000年版)规定纯化水的酸碱度是通过指示剂的变色来控制限量,采用的指示剂是( )
在我国诱发原发性肝癌最主要的疾病是
(),国务院《关于进一步加强安全生产工作的决定》(国发[2004]2号),是党和政府加强安全生产工作的又一重大举措,是指导安全生产工作的纲领性文件。
甲证券公司欲申请融资融券业务试点,下列情形符合申请条件的有( )。
在正常情况下.商业银行的流动性覆盖率和净稳定融资比率都不得低于()。
按理化性质对货物进行分区分类保管的分区分类方法,便于仓库对货物采取相应的养护措施,便于进行清查盘点,便于提高货位的利用率。()
Kidsspendanincreasingfractionoftheirformativeyearsonline.Itisahabittheydutifully【C1】______intoadulthood.Undert
TheperiodimmediatelyfollowingtheCivilWarwasatimeofgreathopeforBlacksinAmerica.Itwasalsoatimeofmomentous【2
最新回复
(
0
)