首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义和语句(假设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
64
问题
设有定义和语句(假设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全国计算机二级
相关试题推荐
有以下程序main(){inta=3;a+=a-=a*a;printf("%d\n",a);}程序的输出结果是
有以下程序#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);}程序
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数)#include<stdio.h>#include<string.h>main(){chara[10]="abc",b[10]="012",c[10]="xyz";strc
下列程序段中完全正确的是()。
以下关于C语言数据类型使用的叙述中错误的是
下列叙述中正确的是
若程序中有宏定义行:#defineN100则以下叙述中正确的是
以下选项中正确的定义语句是
随机试题
以下哪项属于骨折的全身表现?()
[2009年第149题]下列工程项目中,属于Ⅱ级复杂程度的建筑是:
下列关于资本结构选择方法的表述中,正确的有()。
农业基础设施投资主要应由()负担。
宝宝六个月了,爸爸妈妈逗她时,她会微笑,但见到陌生人时,她没有什么表情。根据鲍尔比的依恋理论,宝宝正处于()
我们党和政府的根本宗旨是()。
妄想是指一种病态的信念,尽管不符合事实,但仍坚信不疑。根据上述定义,下列属于妄想的是()
Anoldsayinghasitthathalfofalladvertisingbudgetsarewasted—thetroubleis,nooneknowswhichhalf.Intheinternetag
Australiahaspossessedthesecondlargestexportationof______intheworld.
Youareseekingafeelingofwell-beingand"oneness"withthecar.Don’tletanybody,carexpertornot,tellyouwhichcarsu
最新回复
(
0
)