对于
fgets
来说,
'/n'
是一个特别的字符,而
'/0'
并无任何特别之处,如果读到
'/0'
就当作普通字符读入。如果文件中存在
'/0'
字符(或者说0x00字节),调用
fgets
之后就无法判断缓冲区中的
'/0'
究竟是从文件读上来的字符还是由
fgets
自动添加的结束符,所以
fgets
只适合读文本文件而不适合读二进制文件,并且文本文件中的所有字符都应该是可见字符,不能有'/0'
。
fgets函数使用注意事项
转载
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
SQL使用注意事项
不知道啥时候起,我越来越不想搞花里胡哨的事情了,这是不是老了啊虽然我不做DBA,但是该知道的东西是要知道的1、查询SQL尽量不要使用 select
sql 数据库 mysql 原力计划 字段 -
SqlBulkCopy使用注意事项
1. 有标识列的表 1.1 SqlBulkCopyOptions.KeepIdentity 必须设置!否则会出
SqlBulkCopy sql 数据 默认值 ide -
ios swiper change事件
作者:汪娇娇 日期:2018年3月10日 一、介绍先用几张图来和大家描述一下什么是图片预览效果吧。 图一:图片列表;图二:点击列表中 “小猫” 这张图片,会弹出图二这样的预览图;图三:对图二向左或向右滑动会出现图三的样子,滑动的距离和区域小于某个值时,图片还是会回到当前这张图,超过某个值了,就会滑到上一张图或下一张图;
ios swiper change事件 javascript json ViewUI css