请问 文件访问语句fp=fopen("file","ab"); 若文件file不存在的话,会建立该文件吗?

来源:百度知道 编辑:UC知道 时间:2024/06/15 08:36:17
fp=fopen("file","ab");

a 以附加的方式打开只写文件。若文件不存在,则会建立该文件,如果文件存在,写入的数据会被加到文件尾,即文件原先的内容会被保留。

是这样的吗?

fp=fopen("file","ab");

"w","w+","wb","wb+"方式可以创建新文件,其他方式不可

"a","a+","ab","ab+"为打开已存在的文件,文件使用方式为添加方式,不会覆盖原来的file文件的信息

很准确