C语言文件补充笔记2:VS查看定义、文件章节涉及到的函数
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |
1 VS查看函数的定义与库的原码
1查看库函数的定义
右击要查看的函数然后“转到定义”
这里就跳转到了定义的所在文件
在右上角关闭相关文件
2 查看库原码
将鼠标放到导入的库中然后右击转到文档GF12
可以看到原码
点击右上角可以将这个窗口关掉
2 本章涉及到的函数总结
fopen、fclose 文件打开关闭 可以处理文本文件也可以处理二进制文件
fgetc、fputc 按字符读写文件 可以处理文本文件也可以处理二进制文件
feof 判断文件是否结束 可以处理文本文件也可以处理二进制文件
fgets、fputs 按行读写文件 只能处理文本文件
fprintf、fscanf 按格式读写文件 只能处理文本文件
fread、fwrite 按块读写文件 可以处理文本文件也可以处理二进制文件
fseek 文件的随机读写 一般用于二进制文件也可用于文本文件但文本文件因为涉及换行计算可能出错
ftell 获取文件流文件光标的读写位置一般用于二进制文件返回值的类型是long
rewind 把文件流文件光标的读写位置移动到文件开头
stat 获取文件状态信息
remove、rename 删除、重命名文件 可以处理文本文件也可以处理二进制文件
fflush 刷新缓冲区
以上18个函数需要记住返回值成功或失败的有
a feof
返回0表示文件还没读完非0表示读到文件末尾了
b fprintf
是实际写入文件的字符个数
c fread、fwrite
是实际成功读写的内容块数
d fgetc、fgetc
返回读写的字符fgets
返回成功读取的字符串。
上面的d比较容易记住abc记起来没那么容易。