首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; intmain() { hat*p; *p=9; cout
有如下程序: #include using namespace std; intmain() { hat*p; *p=9; cout
admin
2015-08-01
43
问题
有如下程序:
#include
using namespace std;
intmain()
{
hat*p;
*p=9;
cout<<"The value at p:”<<*p;
return 0;
}
编译运行程序将出现的情况是( )。
选项
A、编译时出现语法错误,不能生成可执行文件
B、运行时一定输出:Thevalue atp:9
C、运行时一定输出:The value atp:*9
D、运行时有可能出错
答案
D
解析
题目程序中“int*p;”是定义了一个指针变量p,¨p:9;”是将p当前指向的指针赋为9。指针p在执行这个赋值操作前并没有初始化这个变量p,所以会有p未初始化的警告错误。
转载请注明原文地址:https://kaotiyun.com/show/5SNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果为#include<iostream.h>voidswap(int&a,intb){inttemp;temp=a++;a=b;
C++语句constchar*constp="hello";,所定义的指针p和它所指的内容都不能被【】。
关于虚函数下面说的正确的是
数据库系统中实现各种数据管理功能的核心软件称为【】。
对于下面的程序ifstreamfin(c:\test.txt);if(fin)cout<<"ok";elsecout<<"wrong";对于if语句中的内容可
下列叙述中正确的是
有关构造函数的说法不正确的是()。
软件开发环境是全面支持软件开发全过程的【】集合。
C++语言中关键字运算符有new,delete和【】。
有如下程序:#include<iostream>usingnamespacestd;template<typenameT>Ttotal(T*data){Ts=0;While(*dat
随机试题
下列不是牙周基础治疗的内容是
男,30岁,由5m高处跌下2小时。腹痛,腹肌紧张,有压痛和反跳痛,肠鸣音弱。血压104/70mmHg,脉率120次/分。血红蛋白80g/L。X线检查:右侧第9、10肋骨骨折,右侧膈肌升高。最可能的诊断是
对于行为人的行为认定正确的是?()
城市社会与农村社会的基本特征的主要差别是()。
某金属油罐高20m,其罐底设汁标高为-8.00m,此油罐属于()。
在案发现场勘验中,发现一封书信,根据书信中的字体鉴定结论,确定了犯罪嫌疑人。在本案中书信是( ).
全淹没灭火系统的灭火剂设计浓度不得小于多少?
线角(lineangle)
下列叙述中正确的是()。
AccordingtoJanet,thefactorthatwouldmostaffectnegotiationsis
最新回复
(
0
)