首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: main() { char p[]={’a’,’b’,’c},q[]="abc"; printf("%d %d\n",sizeof(p),sizeof(q)); } 程序运行后的输出结果是(
有以下程序: main() { char p[]={’a’,’b’,’c},q[]="abc"; printf("%d %d\n",sizeof(p),sizeof(q)); } 程序运行后的输出结果是(
admin
2013-02-23
88
问题
有以下程序: main() { char p[]={’a’,’b’,’c},q[]="abc"; printf("%d %d\n",sizeof(p),sizeof(q)); } 程序运行后的输出结果是( )。
选项
A、4 4
B、3 3
C、3 4
D、4 3
答案
4
解析
字符数组即可以用{初始化列表}来初始化,也可以用一个字符串常量来初始化。但字符串常量系统会自动为其添加结束标记’\0’,故比实际长度要多一位,所以本题输出为3 4,应该选择C。
转载请注明原文地址:https://kaotiyun.com/show/7HJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
整型变量X和Y的值相等,且为非0值,则以下选项中结果为0的表达式是______。
若有以下说明和语句:structst{intn;char*ch;};structsta[3]={5,"abc",7,"def",9,"ghk"},*p=a;则值为6的表达式是______。
以下函数值的类型是______。fun(floatx){floaty;y=3*x-4;returny;}
设有以下定义和语句,则*(*(p+2)+1)的值为【】。inta[3][2]={10,20,30,40,50,60},(*p)[2];p=a;
阅读下列程序,则程序的输出结果为【】。#include"stdio.h"structty{intdata;charc;};main(){
【】是数据库设计的核心。
若有定义inta[9],*p=a;则p+5表示
下列叙述中正确的是 ______。
在数据结构中,从逻辑上可以把数据结构分为______。
随机试题
行政法律责任必须由有关()依照行政法律规范,包括实行规范和程序规范所规定的条件和程序予以追究。
原发性肝癌最常见的组织学类型为
A、吸收散射线B、吸收漏射线C、减少照射野D、抑制散射线E、吸收原发低能射线滤线栅的作用是
单位保证金存款按照保证金担保对象的不同,可以分为()。
A注册会计师拟实施穿行测试,不属于注册会计师执行穿行测试目的是()。
在上次考试中,老师出了一道非常古怪的难题,有86%的考生不及格。这次考试之前,王见明预测说:“根据上次考试情况,这次考试老师不一定会出那种难题了。”胡思明说:“这就是说这次考试老师肯定不出,那种难题了。太好了!”王见明说:“我不是这个意思。”下面哪
对于假想防卫,应当()。
下列数据结构中,能用二分法进行查找的是
ATheSpeechofthePresiderThepresidingovermeetingsisoneofthecommunicativeactivitiesatinternationalacademicconfer
A、TheychallengedSerenaWilliams’sethnicity.B、TheyfollowedtherolemodelofSerenaWilliams.C、Theyraisedanumberofcomp
最新回复
(
0
)