黑马程序员技术交流社区

标题: fgets()和fput()要注意的 [打印本页]

作者: 学以致用表初衷    时间: 2016-1-13 08:06
标题: fgets()和fput()要注意的
fgets(数组名,数组长度,stdin) ;
当输入的字符串长度大于数组的长度,fgets会自动把最后一个元素变成\0;
当输入的字符串长度小于数组的长度,fgets会接收一个\n;
fputs():也是文件操作相关的函数。
格式:
   fputs(数组名,stdout);
优缺点:
scanf 和 puts 都是不安全的。当输入的字符串长度大于数组的长度。超过字符串长度的 字符 就都是不安全的。

fgets 和fputs 最大的优点就是帮我们自动截取输入的字符串,使得我们对字符串的存取都是安全的。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2