以下叙述中正确的是( )。

admin2019-08-18  27

问题 以下叙述中正确的是( )。

选项 A、C语言本身没有提供对字符串进行整体操作的运算符
B、函数调用strlen(s);会返回字符串s实际占用内存的大小(以字节为单位)
C、两个字符串可以用关系运算符进行大小比较
D、当拼接两个字符串时,结果字符串占用的内存空间是两个原串占用空间的和

答案A

解析 C语言中没有为字符串提供整体操作的运算符,但是提供了相应的字符串处理函数对字符串进行处理,选项A)正确,选项C)错误;strlen()函数的功能是计算字符串的实际长度(不包含结束标志),而字符串实际占用内存会包含结束标识符,选项B)错误;每个字符串末尾都会有一个结束标识符,但是拼接后只保留了一个,计算字符串占用内存时结束标识符也会占用1个字节,所以要小于两个原串占用空间的和,选项D)错误;答案选A)。
转载请注明原文地址:https://jikaoti.com/ti/0Uf0FFFM
0

最新回复(0)