读文件注意事项:
因为读的动作是从光标所在位置往后,所以在读之前要先把光标移动到字符串前或者关闭再打开文件
read()的返回值和size_count中输入的值无关,它是一个固定值,下图中n_write是确定已知的
光标移动来读取
SET代表原点,CUR代表当前位置,END代表尾部,off_t offset是光标偏移个数,+代表向后,-代表向前
例如:
修改文件
原文件内容:
修改以后的文件:
代码如下:
因为读的动作是从光标所在位置往后,所以在读之前要先把光标移动到字符串前或者关闭再打开文件
read()的返回值和size_count中输入的值无关,它是一个固定值,下图中n_write是确定已知的
SET代表原点,CUR代表当前位置,END代表尾部,off_t offset是光标偏移个数,+代表向后,-代表向前
例如:
修改文件
原文件内容:
修改以后的文件:
代码如下: