首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义和语句(假设short int型数据占2字节) short int*pi,*pj; pi=pj=(short,*)malloc(2); 则以下叙述正确的是( )。
设有定义和语句(假设short int型数据占2字节) short int*pi,*pj; pi=pj=(short,*)malloc(2); 则以下叙述正确的是( )。
admin
2021-07-09
44
问题
设有定义和语句(假设short int型数据占2字节)
short int*pi,*pj;
pi=pj=(short,*)malloc(2);
则以下叙述正确的是( )。
选项
A、pi和pj指向了同一个short int型存储单元
B、pi和pj指向了2个连续的short int型存储单元的首地址
C、pi和pj分别指向了一个short int型存储单元
D、pi和pj分别指向了2个short int型存储单元
答案
A
解析
语句pi=pj=(short*)malloc(2)首先使用动态分配函数malloc分配2个字节的内存空间,然后将内仔首地址转换为short*类型并返回,赋值给pj,再将pj的值赋给pi,所以指针pi和pj的值是相的,指向同一个short int型的仔储单元,故选项A正确。
转载请注明原文地址:https://kaotiyun.com/show/qetp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
若有以下程序#include#include#includetypedefstructstu{char*name,gender;intscore;}STU;voidf(char*p){p=(char*)m
有以下程序段inti,n;for(i=0;i
有以下程序#includemain(){inta,b;for(a=1,b=1;a=20)break;if(b%3==1){b=b+3;continue;}b=b-5;}printf("%d\n",a);}程序
以下叙述中正确的是
设有如下函数定义intfun(intk){iflk
下列叙述中错误的是()。
若在定义语句:inta,b,C,*p=&c;接着执行以下选项中的语句,则能正确执行的语句是
有以下程序#include#defineSUB(X,Y)(X+1)*Ymain(){inta=3,b=4;printf("%d\n",SUB(a++,b++));}程序运行后的输出结果是()。
以下定义数组的语句中错误的是
随机试题
嘌呤核苷酸分解的最终产物是()。
假性牙周袋与真性牙周袋的区别是牙周袋底的位置。()
下列分析方法,适用于等级资料的是
下列纠纷中不属于劳动争议的是:()
下列说法错误的是()。
如果我们把美国客人安排在某酒店的13楼,他们会很乐意接受。()
根据以下资料,回答116-120题。2008年全省对外贸易增势呈高开低走态势。全年实现进出口总值1581.4亿美元,增长29.0%,较年初增幅回落10.6个百分点,比上年增幅略高0.3个百分点。其中,实现出口931.7亿美元,增长23.8%;进口6
下列句子中没有使用拟人修辞手法的一项是:
情绪和情感的最高的调节系统在()
李东阳是某家用电器企业的战略规划人员,正在参与制定本年度的生产与营销计划。为此,他需要对上一年度不同产品的销售情况进行汇总和分析,从中提炼出有价值的信息。根据下列要求,帮助李东阳运用已有的原始数据完成上述分析工作。在工作表“Sheet1”中,从B3单元
最新回复
(
0
)