getS()和getchar()、puts()和putchar()的区别
getS()和getchar()、puts()和putchar()的区别?
书里这么说的:
gets()从标准设备读取字符直到遇到换行符为止;getchar()读取标准输入的下一个字符,直到遇到文件结束标志或发生错误哦。
puts()将buffer中的字符输出到标准输出,直到遇到空字符('\0')为止;putchar(c)将c对应值输出到标准输出。成功的话返回c失败返回EOF