首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下能正确进行字符串赋值的语句组是( )。
以下能正确进行字符串赋值的语句组是( )。
admin
2020-11-23
92
问题
以下能正确进行字符串赋值的语句组是( )。
选项
A、char *ch; ch="abc";
B、char ch[ ]={’a’,’b’,’c’};
C、char ch[3]="abc";
D、char ch[4]; ch="abc";
答案
A
解析
通过赋初值的方式把一个字符串赋给字符数组必须要在字符串的末尾加上结束标识符′\0′,没有′\0′的不能判定该字符数组存放的是字符串,选项B)错误;用字符数组存放字符串的时候,字符数组的元素个数至少要比存放的字符串长度要多1,因为结束标识符也会被写入到字符数组中,选项C)错误;数组名为地址常量,不能对其进行赋值性操作,选项D)错误。答案选A)。
转载请注明原文地址:https://kaotiyun.com/show/053p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<stdio.h>#include~string.h>main(){chara[]="1234",*b="ABC";printf("%d%d%d%d\n",s
有以下程序:#include<stdio.h>main(){inta=—2,b=0;while(a++&&++b);printf("%d,%d\n",a,b);}程序运行后输
有以下程序:#include<stdio.h>main(){charx=2,y=2,z;z=(y<<1)&(x>>1);printf("%d\n",z);}程序的
以下关于字符串的叙述中正确的是()。
给定程序中,函数fun的功能是:在任给给定的9个正整数中找出按升序排列时处于中间的数,将原数据序列中比该中间数小的数用该中间数替换,位置不变,在主函数中输出处理后的数据序:列,并将中间数作为函数值返回。例如,有9个正整数:15723875
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序的主函数中,已给出由结构体构成的链表节点a、b、c,各节点的数据域中均存入字符,函数fun()的作用是:将a、b、c三个节点链接成一
假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:除了字符串前导的*号之外,将串中其它“*”号全部删除。在编写函数时,不得使用C语言提供的字符串函数。函数fun中给出的语句仅供参考。例如,字符串中的内容为:****A*BC*
若有定义:inta,b,c;,则以下选项中的赋值语句正确的是()。
在满足实体完整性约束的条件下()。
随机试题
根据公路工程陆上作业安全技术要求,对机械车辆在危险地段作业时的要求错误的是()。
以下哪项试验不属于rCBF显像负荷试验
舌短缩,色淡或青紫而湿润属于
男,56岁,双手抖动伴运动障碍2年。体检:记忆力稍差,拇指与示指呈搓丸样静止性震颤,铅管样肌强直,手指扣纽扣、系鞋带困难,写字越写越小。
下列关于并购融资的说法,错误的是()。
()具有立法解释权。
3,10,40,93,169,()
习近平指出,实现中国梦必须()
袋中有1个红球,2个黑球和3个白球,现有放回地从袋中取两次,每次取一球,以X,y,Z分别表示两次取球所取得的红球、黑球与白球的个数.(Ⅰ)求P{x=1|Z=0};(Ⅱ)求二维随机变量(X,Y)的概率分布.
A、 B、 C、 C[A]是drum,[B]是horn,[C]是violin。
最新回复
(
0
)