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记起来没那么容易。

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

“C语言文件补充笔记2:VS查看定义、文件章节涉及到的函数” 的相关文章