首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #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
44
问题
有如下程序
#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://www.kaotiyun.com/show/JW3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#include<stdio.h>int*f(int*s,int*t){intk;if(*s<*t){k=*s;*s=*t;*t=k;}returns;)main(){inti=3,j=5,*p=&i,*q=&j,*r;r=
有以下程序#include<stdio.h>typedefstruct{intb,p;}A;voidf(Ac)/*注意:c是结构变量名*/{intj;c.b+=1;c.p+=2;}main(){i;Aa={1,2};f(a);p
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于开发阶段任务的是
以下选项中叙述错误的是
以下选项中不属于C语言标识符的是
以下选项中不能用作C程序合法常量的是
在16位编译系统上,若有定义“inta[]={10,20,30},*p=a;”,当执行“p++;”后,下列说法错误的是
面向对象方法中,继承是指
下列选项中不属于结构化程序设计方法的是
有以下程序#include<stdio.h>intfun(chars[]){char*p=s;while(*P!=0)p++;return(p-s);}main(){printf("%d\n",fun("0ABCDEF"));}程序运行后的
随机试题
某学生管理系统的数据库包含如下关系表:Student(Sno,Name,Gender,Class,Major,Dno);Student为学生表,分别表示(学号、姓名、性别、班级、专业、系号)Course(Cno,Subject,Credit,Tim
参苏饮主治证的病因病机是
成功的靶向制剂应具备的性质有
灯饰所用材料的燃烧性能等级不应低于()。
唐先生月薪8000元,按规定月均缴纳三险一金1500元。在不考虑其他减免税的情况下,唐先生在2007年8月工资薪金所得的应纳税所得额为()。
管理具有的基本特性包括()。
马克思主义关于人的全面发展学说在中国教育界的具体实践是()
不论是在国家馆还是城市最佳实践区,那些在现代城市中巍然而立的历史遗存,无声地__________人们:现代化,不能__________历史;一座城市,只有处理好历史传统与现代化的关系,才能创造美好生活。填入划横线部分最恰当的一项是:
Afterthebirthofmysecondchild,Igotajobatarestaurant.Havingworkedwithanexperienced【C1】______forafewdays,Iwa
Accordingtothepassage,Indiannameswereimportantbecausethey______.______gavethesecondnameofanIndian.
最新回复
(
0
)