首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; int main() { int*p; *p=9: cout
有如下程序: #include using namespace std; int main() { int*p; *p=9: cout
admin
2019-05-06
28
问题
有如下程序:
#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/sYt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
软件生命周期可分为多个阶段,一般分为定义阶段、开发阶段和维护阶段。编码和测试属于______阶段。
模块的独立程度可以由两个定性标准度量。其中,______是度量一个模块功能强度的一个相对指标。
有如下程序:#include<iostream>usingnamespacestd;classPart{public:Part(intx=0):val(x){cout<~Part(){cout
下列叙述中正确的是
若下面程序运行时输出结果为:1,A,10.12,B,3.5请将程序补充完整。#include<iostream>usingnamespacestd;intmain(){voidtest
有如下程序:#include<iostream>usingnamespacestd;classTlestClass{intn;public:TestClass(intk):n(k){
支持子程序调用的数据结构是
在数据管理技术发展的3个阶段中,数据共享最好的是
A、 B、 C、 D、 B本题考查数据结构中有关算法的基本知识和概念。数据的结构会直接影响算法的选择和效率。而数据结构包括两方面,即数据的逻辑结构和数据的存储结构。因此,数据的逻辑结构和存储结构都影响算法的效
随机试题
各个语法单位及它们之间的关系。
有关不孕症的概念,以下错误的是哪一项
国家统一的会计制度由国务院财政部门制定并公布,这里的“会计制度”仅指会计工作管理制度。()
我国某进出口公司(甲方)与新加坡某公司(乙方)签订了一份出口合同,合同中订明,甲方向乙方出售5000件衬衫,于2001年4月10日在上海装船,途经香港运往新加坡。在签订合同时甲方得知乙方还要将该批货物从新加坡运往智利。根据上述情况填写报关单时,以下填写正确
下列属于消费性支出项目的有()。
以下不属于物流专业术语标准内容的是()。
近年来,在体检中发现的甲状腺疾病日益增多,有专家怀疑这与人们平时食用加碘盐有关。以下哪项为真,最能削弱专家的怀疑?
2018年3月上海市政府召开行政审批制度改革工作会议。2018年上海将围绕营造稳定公平透明、可预期的营商环境,持续推进“放管服”“证照分离”等改革,重点聚焦效率、监管和服务“三个优化”。同时,认真落实国务院批复的《上海市进一步推进“证照分离”改革试
Rumoristhemost【C1】______wayofspreadingstories—bypassingthemonfrommouth【C2】______mouth.Butcivilizedcountriesinnor
SanFranciscohasbeencalledoneofthemostbeautifulcitiesintheworld.Itisbuilton14hillswiththePacificOceanono
最新回复
(
0
)