首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2015-07-31
39
问题
以下叙述中正确的是
选项
A、字符串常量"Hello"会被隐含处理成一个无名字符型数组,它有5个元素
B、不能用字符串常量对字符数组名进行整体赋值操作
C、char str[7] = "string!"; 在语法上是合法的,运行也是安全的
D、char *str; str = "Hello";与char str[]; str = "Hello";效果是一样的
答案
B
解析
字符串中的字符依次存储在内存中一块连续的区域内,并且把空字符’ \0’自动附加到字符串的尾部作为字符串的结束标志。故字符个数为n的字符串在内存中应占(n+1)个字节。选项A中有6个元素,其中包含结尾字符,C选项中字符串常量包含8个字符,所以不能赋值在str[7]中,D选项后者赋值错误。
转载请注明原文地址:https://jikaoti.com/ti/aqi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是【】。fun(inta){intb=0;staticintc=3;b++;c++;return(a+b+c);}main(){int
下列语句所定义字符串在内存中占的字节数是______。char*s="\’Name\’\\\’Age\’\n";
执行下面程序的结果是______。main(){intx=2;printf("%d\n",(x--,x<<1,x&&5));}
若有定义:"inta[2][3];"则对a数组的第i行第j列元素的正确引用为()。
设有定义:intk=1,m=2;floatf=7;则以下选项中错误的表达式是______。
下列叙述中正确的是()。
下列程序中函数reverse()的功能是将a所指数组中的内容进行逆置。#include<stdio.h>voidreverse(inta[],ihtn){inti,t;for(i=0;i<n/2;i++)
深度为5的满二叉树中,叶子结点的个数为______。
有下列二叉树,对此二叉树前序遍历的结果为()。
随机试题
公司内部控制制度由( )等部分组成。
王某因出售公民个人信息被判刑,刘某的姓名、出生日期、身份证件号码、家庭住址等信息也在其中,买方是某公司。王某侵害刘某的权利是()。
如何检修电控防抱死制动系统制动效果不良故障?
人寿保险的被保险人或者受益人向保险人请求给付保险金的诉讼时效期间为,自其知道或者应当知道保险事故发生之日起( )内
Forthemostpart,rapideconomicdevelopmenthasbeenafavor.Butthereisadownsidetodevelopment—healthproblemssuchas
阳黄热重于湿的主症是
下列各项中不符合肺心病体征的是
竣工结算实施过程中,错误的说法是()。
•Youwillhearfiveshortrecordings.•Foreachrecording,decidewhothespeakeris.•Writeoneletter(A-H)nexttothenum
Whatisthispassagemainlyabout?
最新回复
(
0
)