首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; int main() { int.p; *p=9; cout<<”The value at p:”<
有如下程序: #include<iostream> using namespace std; int main() { int.p; *p=9; cout<<”The value at p:”<
admin
2020-06-29
30
问题
有如下程序:
#include<iostream>
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/OK8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正其中的错误,使程序正确运行。并且使程序输出的结果为:OK注意:错误的语句在//********error********的下面,修改该语句即可。
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:Thisisagreart!HelloHello注意:错误的语句在//********err
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)定义类CPlanet的保护数据成员distance和revolvePeriod,它们分别表示行星距太阳的距离和行星的公转
下列叙述中正确的是
结构化程序设计中,下面对goto语句使用描述正确的是
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明的CDeepCopy是一个用于表示矩阵的类。请编写这个类的赋值运算符成员函数operator=,以实现深层复制。要求:补充编制的内容写在“//**********333*
某二叉树的前序序列为ABCD,中序序列为DCBA,则后序序列为
对下列二叉树进行前序遍列的结果为
算法的时间复杂度是指()。
随机试题
肠出血性坏死可发生于
下列哪项不是中风中经络的主症()
国内第一只上市的开放式基金为()。
在进行培训需求分析时,排他分析是指排除由于()影响绩效而申报的培训意向。
求下列函数的导数.
根据下列材料回答问题。2012年1--4月,该市平均每天观看电影的观众超过10万人次的月份有几个?()
要将VisualFoxPro系统菜单恢复成标准配置,可以先执行【】命令,再执行SETSYSMENUTODEFAULT命令。
有以下程序:#include<string.h>main(intargc,char*argv[]){inti,len-0;for(i=l;i<argc;i+=2)len+=strlen(argv
England’sbinge-drinkinghabitisoneofthemostentrenchedinEurope—evenRomaninvaderswroteaboutitwithhorror.Manyfear
TheChamberofCommerceforthecityofMillwoodhasreceivedpreliminarystudiesontheleasecostforcommercialproperties.S
最新回复
(
0
)