fgets()

C语言学习总结11.7(c语言全部知识点总结)

1、字符串的输入输出gets()可以输入带空格的字符串,但如果输入的字符大于数组长度,该函数无法检测出此问题,故编程时建议使用fgets()。fgets(ch,sizeof(ch),stdin); fgets比gets更安全,它会在字符串末尾补齐‘‘ ,如果字符串长度超过sizeof(ch)的值,那么它会将sizeof(ch)的最后一位替换成gets()与f …

参加信息学竞赛的两个经验分享给大家

注意操作系统Linux与Windows的区别a)大小写敏感在Windows下,文件名大小写不敏感,例如A.c 与 a.c 与和a.C与A.C和没有区别。Linux视文件名为二进制数据,所以区分大小写。考试时一定要看清题目上要求,区别大小写。注意修改文件名,尤其是在重新调试编译后。b)关闭文件Windows在程序退出时默认自动关闭已打开的文件,会把缓存中数据写 …