1 VS查看函数的定义与库的原码
(1)查看库函数的定义
右击要查看的函数,然后“转到定义”
 
 这里就跳转到了定义的所在文件
 
 在右上角关闭相关文件
 
(2) 查看库原码
将鼠标放到导入的库中,然后右击,转到文档(G)F12
 
 可以看到原码
 
 点击右上角可以将这个窗口关掉
 
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记起来没那么容易。


![[Android Studio] 如何查看Android Studio的版本信息](https://img-blog.csdnimg.cn/24b696d76d374a9992017e1625389592.gif)
















