很对人对于字符串的输入输出一直是比较模糊的,今天总结一下几个常用的输入流符号对于输入字符串时的区别: 1.scanf(),首先 它遇到空格或回车键(\n)就会结束,并且会将回车符算入字符串中: 2.cin ,对于cin来说,它不会把回车符(\n)算进字符串中,其他的与scanf()相同: 3.gets()和 getline(), 当你定义了一个字符数组,那么读入一行只能用gets(),需要注意的是: (1)它只在遇到回车键时结束输入: (2)它不会将回车键算到字符串中: 输出: 对于输出来说,你…