【前言】
好的我更新了
书接上回,今天我们学习操作文件的函数
【fputc】
fputc的原型如下:
[C] 纯文本查看 复制代码 _ACRTIMP int __cdecl fputc(
_In_ int _Character,
_Inout_ FILE* _Stream
);
Character -> 输出的字符
_Stream -> 文件流
使用示例:
[C] 纯文本查看 复制代码 ch = getchar();
fputc(ch,pFile);
【fgetc】
fgetc的原型如下:
[C] 纯文本查看 复制代码 _ACRTIMP int __cdecl fgetc(
_Inout_ FILE* _Stream
);
使用示例:
[C] 纯文本查看 复制代码 fgetc(pFile);
【fputs】
fputs的原型如下:
[C] 纯文本查看 复制代码 _ACRTIMP int __cdecl fputs(
_In_z_ char const* _Buffer,
_Inout_ FILE* _Stream
);
_Buffer -> 字符串
_Stream ->文件流
使用示例:
[C] 纯文本查看 复制代码 char str[1145];
gets(str);
fputs(str,pFile);
【fgets】
fgets的原型如下:
[C] 纯文本查看 复制代码 _ACRTIMP char* __cdecl fgets(
_Out_writes_z_(_MaxCount) char* _Buffer,
_In_ int _MaxCount,
_Inout_ FILE* _Stream
);
_Buffer -> 字符串
_MaxCount -> 要读取的字符个数
_Stream -> 文件流
使用示例:
[C] 纯文本查看 复制代码 cahr str[1145];
fgets(str, sizeof(str), pFile);
这些就是常用的函数,还有四个不(懒)常(地)用(写)的函数没有写,自己钻研吧
|