首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; int main() { int*p; *p=9; cout<<"The value at p:"<<*p; return0: } 编译运行程序将出现的情况是(
有如下程序: #include<iostream> using namespace std; int main() { int*p; *p=9; cout<<"The value at p:"<<*p; return0: } 编译运行程序将出现的情况是(
admin
2021-02-22
101
问题
有如下程序:
#include<iostream>
using namespace std;
int main()
{
int*p;
*p=9;
cout<<"The value at p:"<<*p;
return0:
}
编译运行程序将出现的情况是( )。
选项
A、编译时出现语法错误,不能生成可执行文件
B、运行时一定输出:The value atp:9
C、运行时一定输出:The value at p:*9
D、运行时有可能出错
答案
D
解析
先定义指针变量,然后给指针变量赋初值有三种情况:
①用取地址运算符“&”将变量地址赋给指针变量,如p=&a;
②将一个指针变量中的地址赋给另一个指针变量,如p=p1;
③给指针变量赋空值0,如q=0,表示该指针变量不指向任何变量。而不能用一个常量给指针变量赋初值,所以本题选D。
转载请注明原文地址:https://kaotiyun.com/show/q7yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使该程序的输出结果为:20,1515,20注意:错误的语句在//*****error******的下面,修改该语句即可。#in
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)完成CMyClass的构造函数,请改正注释//********1********后的错误。(2)
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
下列叙述中正确的是
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。有如下程序,没有使用多态机制。#include<iostream>usingnamespacestd;classBase{
在一个派生类的成员函数中,试图调用其基类的成员函数"voidf();’’,但无法通过编译。这说明()。
将数据库的结构划分成多个层次,是为了提高数据库的物理独立性和
下面不属于结构化程序设计风格的是
下列叙述中正确的是
度为3的一棵树共有30个结点,其中度为3、1的结点个数分别为3、4。则该树中的叶子结点数为
随机试题
男性,66岁。2天来腹泻,烦躁不安,意识模糊。体检:BP140/90mmHg,反应迟钝,定向力差,颈部可见蜘蛛痣,腹软,肝肋下未及,脾肋下5cm,双Babinski’s征(±)。化验Hb90g/L,WBC3.6×109/L,K+3.5mmol/L,Na+1
外科感染最严重的症状是
某施工企业为施工生产提供预付款担保、履约担保发生的各种费用属于()。
典型的融资租赁是指长期的、完全补偿的、不可撤销的、由()负责维护的租赁。
永磁直流伺服电动机的转子可分为()。
纳税人取得的以下所得或发生的以下事项应按照“工资、薪金所得”缴纳个人所得税的有()。
选取可比实例的数量,一般要求选取()的可比实例即可。
1929-1933年,一场空前的危机席卷了整个资本主义世界。面对这场危机,美国实施罗斯福新政。下列对美国政府“新政”所做的评价不准确的是()。
设A是m×n实矩阵,r(A)=n,证明ATA是正定矩阵.
AreBadEconomicTimesGoodforHealth?[A]Mostpeopleareworriedaboutthehealthoftheeconomy.Butdoestheeconomyalsoa
最新回复
(
0
)