我们在C语言的时候就接触了一些IO接口,用来向文件中写入或者在文件中读取一些数据,例如fopen打开一个文件fclose关闭一个文件,fread读取文件的内容,fwrite向文件中写入内容等等很多接口。 这里我们写一个在C语言下边经常使用的往文件中写内容的程序,这里的fopen函数后边的选择有很多种。 r是只读模式,我们可以尝试一下以只读模式打开我们的文件然后往文件里边写东西会有什么后果,会发现给我们报错。因为这是只读模式我们是不能写的。r+是以读写的方式打开我们的文件,但是这两个r都有一个要求就是我们要操作的文件必须是存在的,如果不存在的话会出现问题。 w是只写模式那就是只能写不能读取。w+是以读写方式打开我们的文件,如果要操作的文件是不存在的,