首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列有关指针的操作中,正确的是( )。
下列有关指针的操作中,正确的是( )。
admin
2019-08-23
44
问题
下列有关指针的操作中,正确的是( )。
选项
A、int a=10;void *ptr=&a;cout<< *(ptr);
B、int *ptr=new int[10];delete ptr;
C、int Array[4];*(Array+3)=10;
D、int *ptr=new int*[10];
答案
C
解析
选项A首先定义整型变量a,初值为10;然后定义void类型指针ptr,将a的地址赋给ptr,由于a的类型和ptr的类型不同,所以不能直接赋值,A错误;选项B动态分配10个整型数的存储空间,首地址赋给ptr,释放ptr时需要使用delete[],B错误;选项C定义数组Array,它包含4个整型元素,然后将与数组首地址Array偏移3个整型数的地址指向的元素,赋值为10,即Array[3]=10,正确;选项D使用new运算符动态分配10个整型指针元素的存储空间,首地址赋给ptr,所以ptr必须是一个指向指针的指针int * * ptr,错误;本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/1J8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在进行完任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态;其中只能用于检测输入流状态的操作函数名称是()。
下列有关类和对象的叙述不正确的是
假定A为一个类,则语句A(A&a);为该类【】函数的原型说明。
有如下程序: #include<iostream> Using namespace std; Class Amount{ int amount; public; Amount(int n=0)
以下函数用来求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。请填空。 #include<iostream.h> voidfun(int*s,intt,int*k) {inti; *k=【】; 【
已知枚举类型定义语句为:enumToken{NAME,NUMBER,PLUS=5,MINUS,PRINT=10}:则下列叙述中错误的是()。
执行下列语句后,变量sum的值是______。intsum=0;for(inti=1;i<=3;i++)for(intj=1;j<=i;j++)sum++;
下列字符串中可以用作C++语言标识符的是
在MyClass类的定义中,对赋值运算符:进行重载。请将画线处缺失的部分补充完整。【】MyClass::operator=(constMyClass&rhs){if(this==&rhs)return*this
在函数中,可以用auto、extern、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
随机试题
原发性糖尿病可分为()、()、()。
进一步检查应做患者行蝶鞍区肿瘤切除术后第二天出现昏迷,不可能的原因是
某企业进行改扩建工程,投资10万元,预计改扩建后,生产能力及产品质量将有所提高,每年增加收入5万元,其中每年节约材料费1万元,节约人工费2万元。项目每年的运营成本为3万元,项目寿命期8年,基准折现率为10%。则该项目的费用效率为()。
投保人对财产拥有的()权具有保险利益
证券公司向客户融资,可以使用()。Ⅰ.自有资金Ⅱ.客户资金账户内存放期达到规定时间的资金Ⅲ.公司贷款所得Ⅳ.客户信用交易担保资金账户内的资金
每位教师在实际教学中必须充分发挥主观能动性,培养提高自己的(),结合实际情况,以合适新颖的方式来应对音乐教学中的突发事件。
关于我国的岛屿,下列说法不正确的是()。
稳健的货币政策要松紧适度。下列不属于货币政策工具范畴的是()。
A.ParentsusuallyhelpthemB.Thekidsaregoingtrick-or-treatingC.butIdon’tknowhowitiscelebratedD.Ifyougo,take
"I’mnotgoingtobuythatbook.""______.It’stooexpensive."
最新回复
(
0
)