以下关于字符串操作的描述,哪个是正确的?

答案解析

本题考察字符串的基本操作。选项A错误,因为字符串的长度不包括结尾的空字符‘\0’。选项B正确,使用malloc分配的字符串,如果不初始化,其内容是随机的,因为没有明确的初始化值。选项C错误,如果输入的字符串为空,则T的长度应为0,因为空字符串不包含任何字符。选项D错误,字符串的赋值操作需要复制整个字符串,包括结尾的空字符,不能通过指针直接复制。因此,正确答案是B。
正确答案:B
随机推荐
开始刷题