首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; int main() { int*p; *p=9; cout
有如下程序: #include using namespace std; int main() { int*p; *p=9; cout
admin
2021-06-10
45
问题
有如下程序:
#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:pl;③给指针变量赋空值0,如q=0,表示该指针变量不指向任何变量。而不能用一个常量给指针变量赋初值,所以本题选D。
转载请注明原文地址:https://www.kaotiyun.com/show/6tfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#inc1ude<iostream>usingnamespacestd;classAA{intn:public:AA(intk):n(k){}intget(){
下面程序的运行结果是()。#includeusingnamespacestd;classTestClass{staticintn:public:TestClass()
下列叙述中正确的是
有两个关系R,S如下:由关系R通过运算得到关系S,则所使用的运算为( )。
下列叙述中正确的是
设二叉树如下:则中序序列为
下列关于线性链表的叙述中,正确的是( )。
下面是重载为非成员函数的运算符函数原型,其中错误的是
程序流程图中带有箭头的线段表示的是()。
检查软件产品是否符合需求定义的过程称为()。
随机试题
动摇与执拗是与意志的()相反的意志品质。
Pennywasafive-year-oldgirl.Onedaywhensheandhermotherwereinadepartmentstore,Pennysawaplasticpearlnecklace.
在输血质量管理方面,产品质量的含义指
混合减影经历了哪两个阶段
分离性障碍治疗的最有效方法是
()不具有法律效力。
西周时期的市场并非是面向大众的场所,而是专为官员设置,并不对所有居民开放,谓“官市”,且规模较小。但是到了春秋战国时期,“官市”不能再适应时代要求,出现了满足各阶层居民交换需求的场所,真正为大众服务。“市”的变化主要体现了()
关于因特网防火墙,下列叙述中错误的是()。
A、AsoneofthegreatestAmericanscholars.B、AsoneofAmerica’smostingeniousinventors.C、Asoneofthefoundingfathersof
A、Hehasbookedatourwiththeagent.B、HisnephewwantstobookatourwiththeagentC、Hewantstohavesomeadvicefromthe
最新回复
(
0
)