首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序:#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
34
问题
有以下程序:#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://www.kaotiyun.com/show/WCJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#defineN20fun(inta[],intn,intm){inti,j;for(i=m;i>=n;i--)a[i+1]=a[i];}main(){
当执行下面的语句定义一维数组a并赋以初值后,此数组的元素中不正确的一个赋值结果是() staticinta[10]={0,1,2,3,4,5};
若有以下定义和语句,且0<=I<10,则对数组元素的错误引用是() inta[]={1,2,3,4,5,6,7,8,9,0}; int*p,I p=a;
在Windows98的开始菜单中,包括了Windows98系统提供的()
执行下列语句的结果为() i=3; printf("%d",++i); printf("%d",i++);
在下列叙述中,错误的一条是()
当执行下列宏定义命令后,S的值为() #defineR3.0 #definePI3.1415926 #defineL2*PI*R #defineSPI*R*R
用下面语句调用库函数malloc,使单精度型指针p指向具有40个字节的动态存储空间,请填空。p=(float*)【】;
在一个容量为15的循环队列中,若头指针front=6,尾指针rear=14,则该循环队列中元素个数为()。
随机试题
下列哪种结构不属于肠绒毛轴心的成分()
有关牙石的说法,错误的是()
甲状腺功能亢进症最常见于
孕妇李某,妊娠36周,因阴道持续性流液l小时来院就诊。24小时后,李某产下一女婴,出现呼吸窘迫,医护人员进行急救。由于对此毫无思想准备,李某容易产生的情绪是
某堤防工程防洪标准为50年一遇,根据《堤防工程设计规范》(GB50286—98),该堤防工程的级别为()级。[2012年10月真题]
合理的进度计划应体现()。
填制一张“三栏式明细账——5503管理费用”会计凭证。2014年5月25日,编辑部李颖购买公司需要的图书资料花费1500元。
中老年游客如出现不同程度的突发头痛、恶心呕吐、言语不清、小便失禁、肢体活动障碍和意识障碍等症状就可能发生()。
以下属于教师一般权利的是()。
Manyayoungpersontellsmehewantstobeawriter.Ialwaysencouragesuchpeople,butIalsoexplainthatthere’sabigdiff
最新回复
(
0
)