fopen中的模式:(a+x)是非法的。其他的意思:w : 不可读, 可写, 可以不存在, 若存在则必会擦掉原有内容从头写, 文件指针无效

a : 不可读, 可写, 可以不存在, 必不能修改原有内容, 只能在结尾追加写, 文件指针无效
w+ : 可读可写, 可以不存在, 必会擦掉原有内容从头写, 文件指针只对读有效 (写操作会将文件指针移动到文件尾)

a+ : 可读可写, 可以不存在, 必不能修改原有内容, 只能在结尾追加写, 文件指针只对读有效 (写操作会将文件指针移动到文件尾)
x 谨慎写 写模式打开文件,从文件头开始写。如果文件已经存在,该文件将不会被打开,fopen()函数将返

回false

x+ 谨慎写 读/写模式打开文件,从文件头开始写。如果文件已经存在,该文件将不会被打开,fopen()函数将

返回false,
展开
1