A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 冷傲阳 中级黑马   /  2016-3-5 23:33  /  723 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

fgets()是一个安全的字符串接收的函数
        char a[5]; 如果使用fgets()数组最多存4个可见字符 自动留最后一个字符存放\0;
       
        fgets()使用格式:
        fgets(数组名,数组长度,stdin);fgets从输入缓冲区读取一个字符串保存到字符数组中
        当输入的字符串长度大于数组,此时fgets会自动的把数组最后一个元素变成\0
        当输入的字符串的长度小于数组长度的时候,fgets还会接收回车
        strlen()不包含\0;

        fputs();也是一个文件操作相关的函数
        格式:        fputs(数组名,stdiout)
        fputs不能自动换行,也不能进行格式化的输出

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马