(简答题)
简述字符串与一维字符型数组的区别与联系。
正确答案
字符串简称串,它是一种以字符为元素的特殊线性表。字符串可以看成是以字符为元素的一维数组。具体实现时,在C/C++中的字符串使用为字符型数组来表示。为了便于确定字符串的结尾,在字符型数组中使用/0(就是0)作为字符串的截止符。
答案解析
略
相似试题
(填空题)
字符串是以()为结束标志的一维字符数组。有定义:char a[]=””;则a数组的长度是()。
(简答题)
简述字节流与字符流操作的区别。
(单选题)
一维数组与线性表的区别是()。
(简答题)
用字符串指针变量处理字符串与用字符数组处理字符串有何不同?
(简答题)
什么是字符类型和字符串类型?两者有何区别和联系?
(单选题)
空串与空格字符组成的串的区别在于()
(简答题)
字节流与字符流之间有哪些区别?
(填空题)
函数jsSort()的功能是:以行为单位对字符串按给定的条件进行排序,排序后的结果仍按行重新存入字符串数组xx中。请填空。给定条件:从字符串中间一分为二,左边部分按字符的ASCII值升序排序,排序后左边部分与右边部分进行交换。如果原字符串长度为奇数,则最中间的字符不参加处理,字符仍放在原位置上。
(单选题)
二维数组M的元素是4个字符(每个字符占一个存储单元)组成的串,行下标i的范围从0到4,列下标j的范围从0到5,M按行存储时元素M[3][5]的起始地址与M按列存储时元素()的起始地址相同。