权限 | 说明 |
---|---|
‘r’ | 打开要读取的文件。 |
‘w’ | 打开或创建要写入的新文件。放弃现有内容(如果有)。 |
‘a’ | 打开或创建要写入的新文件。追加数据到文件末尾。 |
‘r+’ | 打开要读写的文件。 |
‘w+’ | 打开或创建要读写的新文件。放弃现有内容(如果有)。 |
‘a+’ | 打开或创建要读写的新文件。追加数据到文件末尾。 |
‘A’ | 打开文件以追加(但不自动刷新)当前输出缓冲区。 |
‘W’ | 打开文件以写入(但不自动刷新)当前输出缓冲区。 |
如果每次新创建就用‘w+’,如果是在文件上续写就用’a+’。
举例
fileID = fopen('1.txt','a+');
fprintf(fileID,'%s \n', 'X' );
fclose(fileID);