心理

当前位置 /首页/完美生活/心理/列表

c语言字符串数组以什么结尾

c语言字符串数组以什么结尾

char *str[]第一维是指向字符串数组的指针(指向指针的指针),并不是一个char字符串。所以没有用已结束符号。

字符串总是以''作为串的结束符。因此当把一个字符串存入一个数组时,也把结束符''存入数组,并以此作为该字符串是否结束的标志。在C++中,string类型的实现也是字符数组,其结尾也是以’’填充,用来表示字符串的结束位置。如果字符数组结尾没有用‘’表示,那么在读取的时候,将无法找到其结束位置,可能将其后的空间数据也进行打印,进而产生错误。

TAG标签:结尾 字符串 数组 语言 #