关于文件读取函数gets()和strlen()

读取文件内容最重要的一点就是理解指针在那里,gets()和strlen()两个函数对当前文件指针在那里有区别。

gets函数会一直读取至结束或回车键/n,如果入到回车键就会修改为结束符,但是gets函数不会修改文件中读取位置,开始从哪里读结束还在哪里。

strlen函数会一直读到结束符,然后统计从开始到结束符有多少个字符,最后指针停留在结束符后一个字符的位置。

于是这两个函数可以结合使用,用来对文件进行逐行读取使用,并可以运用在数据结构题目中。例子

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容