首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; int main() { int*p; *p=9; cout<<ˊˊThe value at p:ˊˊ<<ˊˊ*p;
有如下程序: #include using namespace std; int main() { int*p; *p=9; cout<<ˊˊThe value at p:ˊˊ<<ˊˊ*p;
admin
2019-05-06
57
问题
有如下程序:
#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、运行时一定输出:Tbe value at p:*9
D、运行时有可能出错
答案
D
解析
此题考查的是指针的使用。本题中,在给*p赋值前,指针p并没有指向一个具体的对象。此时可以通过编译,但运行时由于p中为随机值,该赋值可能会破坏内存中某个重要的地址空间的内容,导致程序出错。
转载请注明原文地址:https://kaotiyun.com/show/47Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列哪种数据模型可以用树形结构来表示实体之间联系()。
执行语句序列:intx=10,&r=x;cout<<x<<’.’<<r<<endl;输出结果为______。
下列重载函数中,正确的是()。
下面有关this指针的叙述中,正确的是()。
下面叙述中错误的是
有如下程序:#include<iostream>usingnamespacestd;classC1{public:~Cl(){cout<<1;}};classC2:publicC1{
已知Value是一个类,value是Value的一个对象。下列以非成员函数形式重载的运算符函数原形中,正确的是
线性结构数据的逻辑结构,是指数据元素之间的逻辑关系,分为线性结构和非线性结构,常见的线性结构有线性表、栈和队列等;常见的非线性结构有树、二叉树等。
A、 B、 C、 D、 CE-R模型中,有3个基本的抽象概念:实体、联系和属性。E-R图是E-R模型的图形表示法,在E-R图中,用矩形框表示实体,菱形框表示联系,椭圆形框表示属性。
二叉树的遍历分为三种,它们是前序遍历、______遍历和后序遍历。
随机试题
Wemaylookattheworldaroundus,butsomehowwemanagenottoseeituntilwhateverwe’vebecomeusedtosuddenlydisappears.
求z=x2ey+(x一1)arctan在点(1,0)处的一阶偏导数,全微分.
小儿患丹痧,常见其舌状如杨梅小儿食橄榄、杨梅常见舌苔为
可出现胆囊显著肿大无压痛,伴黄疸进行性加重的疾病是
APT理论的创始人是( )。
储蓄国债发行的对象不包括()
银行一般通过()等渠道和方式,向拟申请个人住房贷款的个人提供有关信息咨询服务。
李某为公司仓库保管员。某日,两歹徒为逼李某交出仓库钥匙而持刀追打李某,李某被打成重伤,无奈之中李某抢了路边正在停车的黄某的摩托车逃走。李某抢走摩托车的行为()。
下列叙述中正确的是
WheredidHankandhisfamilylive?
最新回复
(
0
)