首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; int main() { int*p; *P=9; cout
有如下程序: #include using namespace std; int main() { int*p; *P=9; cout
admin
2020-07-30
20
问题
有如下程序:
#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赋值前,指针p并没有指向一个具体的对象。此时可以通过编译,但运行时由于p中为随机值,该赋值可能会破坏内存中某个重要的地址空间的内容,导致程序出错。
转载请注明原文地址:https://jikaoti.com/ti/Zil0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在公有继承的情况下,允许派生类直接访问的基类成员包括()。
关键字unsigned不能修饰的类型是()。
下列选项中不属于面向对象程序设计特征的是()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(intx),该函数功能是将x的值转换成二进制数输出到屏幕,并且在函数中调用写函数WriteFile()将结果输出到modi2.txt文件中。例如:x=13,13的二进制数字为1
下列说法中错误的是()。
分析下面程序,该程序的运行结果是()。#include<iostream.h>classTestClass{public:staticintm:TestClass(){m++;}TestClass(intn){m=
请使用VC6或使用【答题】菜单打开考生目录proj3下的工程文件proj3,其中定义了用于表示特定数制的数的模板类Number和表示一天中的时间的类TimeOfDay;程序应当显示:01:02:03.00406:04:06.021但程序中
设数据集合为D={1,2,3,4,5}。下列数据结构B=(D,R)中为非线性结构的是()。
请使用VC6或使用【答题】菜单打开考生目录proj3下的工程文件proj3,该文件中定义了用于表示日期的类Date、表示人员的类Person和表示职员的类Staff;程序应当显示:张小丽123456789012345但程序中有缺失部分,
随机试题
程序正当是行政法的基本原则。下列选项中程序正当的要求的是()。
Asweknow,whatmakesagoodfriendispresence.Agoodfriendisthereforyouwhenyou【C1】______him.【C2】______it’shelpingy
财务管理的原则是企业组织财务活动、处理财务关系的准则,主要包括( )。
右面所给的四个选项中,哪一项能够折成左面给定图形?
中央经济工作会议提出2010年扩大内需、调整经济结构的重点是()。
计算不定积分
设有以下说明,则不正确的叙述是()。Unionun{inta;charb;floatc;}arr;
小姚负责新员工的入职培训。在培训演示文稿中需要制作公司的组织结构图。在PowerPoint中最优的操作方法是:
Howdidthewomandoonherdrivingtest?
ZahaHadidWinsPritzkerArchitecturePrizeForthefirsttimeinits25-yearhistory,thecovetedPritzkerArchitecturePri
最新回复
(
0
)