首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序:#include <stdio.h>main( ){ char P[] = {’a’,’b’,’c’} ,q[]: "abc"; printf( "% d % d \ n", sizeof(p), sizeof(q) );}程序运行后的
有以下程序:#include <stdio.h>main( ){ char P[] = {’a’,’b’,’c’} ,q[]: "abc"; printf( "% d % d \ n", sizeof(p), sizeof(q) );}程序运行后的
admin
2013-06-11
47
问题
有以下程序:#include <stdio.h>main( ){ char P[] = {’a’,’b’,’c’} ,q[]: "abc"; printf( "% d % d \ n", sizeof(p), sizeof(q) );}程序运行后的输出结果是( )。
选项
A、44
B、33
C、34
D、43
答案
4
解析
sizeof运算符是计算变量或数组所分配到的内存空间的大小,p[]={’a’,’b’, ’c’}使数组的长度等于字符的个数3;q[]="abc"使数组的长度等于字符个数加上1个串结束符,’\0’,共4个字符,其中,’\0’,占用一个存储空间。故本题的输出结果是3 4。
转载请注明原文地址:https://kaotiyun.com/show/WCJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在C语言中,函数的隐含存储类型是()
下面程序的输出结果是() main() { inta[10]={l,2,3,4,6,7,8,9,10},*p=a; printf("%d\n",*(p+2));}
若有以下定义和语句,且0<=I<10,则对数组元素的错误引用是() inta[]={1,2,3,4,5,6,7,8,9,0}; int*p,I p=a;
结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、【】和限制使用goto语句。
有以下结构体说明和变量定义,如下图所示,指针p、q、r分别指向一个链表中的3个连续结点。structnode{intdata;structnode*next;}*p,*q,*r;现要将q和r所指结点的先
s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指字符串大于s2所指字符串时,执行语句S;则以下选项中正确的是()。
在结构化设计方法中生成的结构图(SC)中,带有圆圈的小箭头表示()。
以下叙述中不正确的是()
下列选项中,不能用作标识符的是
下面不属于软件设计原则的是()。
随机试题
阅读下面的文字:行路难(其一)李白金樽清酒斗十千,玉盘珍羞直万钱。停杯投箸不能食,拔剑四顾心茫然。欲渡黄河冰塞川,将登太行雪满山。闲来垂钓碧溪上,忽复乘舟梦日边。行路难,行路难!多歧路,今安在?长风破浪
孔方的结余比率是( )。孔方的负债收入比率是( )。
下列属于金融远期合约的有()。
完全理论化、体系化的证券投资分析流派是心理分析流派和学术分析流派。()
ABC分类的标准主要有()。
关于评估与收入确认相关的重大错报风险,下列说法中正确的有()。
(2017·河南)小学生在日常生活中常会产生打人毁物、一意孤行的行为,这种心理反应往往会在()后产生。
关于刑法上的因果关系,以下说法正确的是()。
Manyteachersbelievethattheresponsibilitiesforlearningliewiththestudent.【21】______alongreadingassignmentis
PleaseContactustoArrangeaSafetyInspection.Address:246N.HighSt.,Columbus,Ohio43215.ColumbiaGasmustperformasa
最新回复
(
0
)