在C语言中,文件大致可分为文本文件和二进制文件两种。
文本文件一般来说就是打开记事本,我们可以看懂的。
二进制文件一般来说就是打开记事本,我们看不懂的。
一般来说,C语言中常用的对文本进行操作的函数如下:
最重要的是打开和关闭文件:其函数分别为fopen_s(vs2022版)和fclose。
例如:
运行代码之前文件111和222分别如下。
程序运行结果:
而当运行过一次之后可以看到文件111里已经有刚刚写入的1234,此时接着运行程序:
可以看到已经将文件内的内容读取出来,并计算了大小。
文本复制,此处以文本文件复制为例:
开始时,文本222内无内容。
运行如下程序后:
可以看到文件222中已经有了和111内相同的内容。
(函数与具体使用方法可以打开vs2022的帮助文档查看具体使用方法)