首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义和语句(假设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
51
问题
设有定义和语句(假设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[5]={2,4,6,8,10},*p,**k;p=a;k=&p;printf("%d",*(p++));printf("%d\n",**k)
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数)#include<stdio.h>#include<string.h>main(){chara[10]="abc",b[10]="012",c[10]="xyz";strc
有以下程序main(){inta=2,c=5:printf("a=%%d,b=%%d\n",a,c);}程序的输出结果是
有以下程序#includemain(){inta=5,b=1,t;t=(a
以下关于C语言数据类型使用的叙述中错误的是
若有以下程序#includeintf(inta[],intn){if(n>1){intt;t=f(a,n-1);returnt>a[n-1]?t:a[n-1];}elsereturna[0];}main(){inta[]={8,2,
以下定义数组的语句中错误的是
随机试题
在这种环境里行车使用近光灯。
皇权的主要内容有哪些?
男,60岁,间歇上腹部痛4年,1个月前出现进食后饱胀、嗳气、不反酸,胃纳差,体重减低。实验室检查:血红蛋白90g/L。最有可能的诊断为
假设某法院受理了海云公司的起诉,金辰公司应诉答辩,海云公司在首次开庭时,向法院提交了仲裁协议,对此,该法院应如何处理?()。假设某法院受理本案后,金辰公司在答辩中提出双方有仲裁协议,法院应如何处理?()。
应用动态控制原理控制建设工程项目施工成本时,若将工程进度款作为实际值,则可作为计划值的是()。【2006年考试真题】
以下关于法律的完备阶段说法错误的是()。
据报道,我国国家图书馆浩瀚的馆藏古籍中,仅1.6万卷“敦煌遗书”就有5000余米长卷需要修复,而国图从事古籍修复的专业人员不过10人;各地图书馆、博物馆收藏的古籍文献共计3000万册,残损情况也相当严重,亟待抢救性修复,但全国的古籍修复人才总共还不足百人。
国际法庭
Ourape-menforefathershadnoobviousnaturalweaponsinthestrugglefor【C1】______intheopen.Theyhadneitherthepowerfult
检索有职工的基本工资大于或等于“11”部门中任意一名职工工资的“部门号”,正确的命令是()。向职工表中插入一条记录,正确的命令是()。
最新回复
(
0
)