如何添加终止符

image.png

怎么为str添加字符串终止符啊15,17行

谢谢

阅读 2.8k
1 个回答
  1. 直接回答你的问题,如何添加终止符
    str[?] = 0;或者str[?] = \0;
    替换成字符串结尾的位置,看字符串长度而定。
  2. 你的代码可以不添加,因为gets_s会自动添加‘0’。

    从stdin流中读取字符串,直至接受到换行符或EOF时停止,并将读取的结果存放在buffer指针所指向的字符数组中。换行符不作为读取串的内容,读取的换行符被转换为‘0’空字符,并由此来结束字符串。

    这里的警告是因为VS认为没有。