C++字符串数组赋值与单个字符赋值区别
2018-03-11 17:49
471 查看
给出以下定义:
char acX[]="abcdefg";
char acY[]={'a', 'b', 'c', 'd', 'e', 'f', 'g'};
则正确的叙述为
char acX[]="abcdefg";
char acY[]={'a', 'b', 'c', 'd', 'e', 'f', 'g'};
则正确的叙述为
正确答案: C 你的答案: A (错误)
数组acX和数组acY等价
数组acX和数组acY的长度相同
数组acX的长度大于数组acY的长度
数组acX的长度小于数组acY的长度字符串赋值时以‘\0’结尾,所以长度要更长1.
相关文章推荐
- C++中的字符串的输入输出函数、空字符与空格的区别、字符变量赋值和字符串初始化
- 通过strstr函数来深入理解逐个给字符数组赋值和用字符串给字符数组赋值的区别
- 一道二级C题引发的思考-- c++函数传递指针的本质 与 字符串指针与字符数组的区别
- C/C++中,为什么字符串可以赋值给字符指针变量,单引号和双引号的区别
- C/C++中,为什么字符串可以赋值给字符指针变量,单引号和双引号的区别
- C++字符数组的赋值
- C语言中字符串和字符数组的区别
- 字符串指针与字符数组的区别
- 程序目的:实现c++整型和字符数组,字符串的相互转化
- C++中的字符串指针和字符数组
- 字符串指针与字符数组的区别(一)--字符串常量的值不能改
- C++ 文件流、字符串流、字符数组、字符串
- 数组方式赋值字符串及字面值常量赋值字符串的区别
- 字符串字符数组的赋值
- 字符串指针和字符数组的又一区别
- 外挂学习之路(12)--- 用CE搜索字符串和搜索字符数组的区别
- 字符数组和字符串在打印方面的区别。
- C/C++字符串,字符数组,字符指针及其相互静态拷贝与追加的安全问题解决方案(2)
- 字符串指针与字符数组的区别
- (27)'c++:COMPLETE REFERENCE' 第一部分 第四章(数组和以空字符结束的字符串) 第二节