1.权限
r Open text file for reading. The stream is positioned at the beginning of
the file.
r+ Open for reading and writing. The stream is positioned at the beginning of
the file.
w Truncate file to zero length or create text file for writing. The stream is
positioned at the beginning of the file.
w+ Open for reading and writing. The file is created if it does not exist,
otherwise it is truncated. The stream is positioned at the beginning of the
file.
a Open for writing. The file is created if it does not exist. The stream is
positioned at the end of the file.
a+ Open for reading and writing. The file is created if it does not exist.
The stream is positioned at the end of the file.