首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include <stdio.h> main() { char* p1 = 0; int* p2 = 0; double* p3 = 0; printf("%d,%d,%d\n", sizeof(p1),
有如下程序 #include <stdio.h> main() { char* p1 = 0; int* p2 = 0; double* p3 = 0; printf("%d,%d,%d\n", sizeof(p1),
admin
2020-07-28
61
问题
有如下程序
#include <stdio.h>
main()
{
char* p1 = 0;
int* p2 = 0;
double* p3 = 0;
printf("%d,%d,%d\n", sizeof(p1), sizeof(p2), sizeof(p3));
}
程序运行后的输出结果是
选项
A、4,4,4
B、1,4,8
C、0,0,0
D、1,2,4
答案
A
解析
sizeof用来获取类型或数据对象的长度,也即是一个这种数据类型的变量在内存中所占字节数。由于一个变量的地址也是一个值,因此就可以把这个地址值存放到另一个变量里保存。这种专门用来存放变量地址的变量,称为"指针变量"。所有类型的指针变量都是地址,所占字节数均为4,A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/JW3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是
若有定义语句charc=’\101’;则变量c在内存中占
下列叙述中错误的是
有以下程序voidfun(int*p,int*q){intt;t=*p;*p=*q;*q=t;*q=*p;}main(){inta=0,b=9;fun(&a,&b);printf("%d%d\n",a,b);}程序的输出结果是
若有以下程序#include<stdio.h>intk=7;voidflint**s){int*t=&k;*s=t;printf("%d,%d,%d,",k,*t,**s);}main(){inti=3,*p=&i,**r=&p;f(
若有以下语句typedefstructS{intg;charh;}T;以下叙述中正确的是
在长度为97的顺序有序表中作二分查找,最多需要的比较次数为
关于算法,以下叙述中错误的是
有以下程序#include<stdio.h>voidmain(){inta[]={2,3,5,4},i;for(i=0;i<4;i++)switch(i%2){case0:switch(a[i]%2){case0:a[i]++;break
随机试题
Hardly_____thepeoplerantowardit.
下列哪项不符合肾炎性水肿的特点?
监理工程师的计量权力本质上是对计量结果的()。
某水利工程项目进展到第10周后,对前9周的工作进行了统计检查,有关统计情况见下表。问题:将上表复制到答题纸上,在表中计算前9周每项工作(即A、B、C、D各项工作项)的BCWP。
下列各项中,属于波特价值链分析的支持活动的有()。
根据我国《会计法》的规定,外来原始凭证的金额有错误时,应当采取的正确做法是()。
在Word的“页面设置”对话框中可以设置每个文档中的页数。()
A、 B、 C、 D、 C每幅图都是由两个图形构成的,且后一幅图中都含有前一幅图中的一个图形,所以选C选项。
根据我国现行宪法规定,有修改宪法提议权的是()
Itisalwaysalittlesadtosaygoodbyetoalong-timefriendyouareleavingforever,a【C1】______youhavespentmanyhourswit
最新回复
(
0
)