欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

w文件的含義

錢琪琛2年前17瀏覽0評論

w文件的含義?

w 必須是小寫 是文件打開的方式

表示只寫。

“r” 以只讀方式打開文件,該文件必須存在。

“r+” 以可讀寫方式打開文件,該文件必須存在。

”rb+“ 讀寫打開一個二進制文件,允許讀寫數據,文件必須存在。

“w” 打開只寫文件,若文件存在則文件長度清為0,即該文件內容會消失。若文件不存在則建立該文件。

“w+” 打開可讀寫文件,若文件存在則文件長度清為零,即該文件內容會消失。若文件不存在則建立該文件。

“a” 以附加的方式打開只寫文件。若文件不存在,則會建立該文件,如果文件存在,寫入的數據會被加到文件尾,即文件原先的內容會被保留。(EOF符保留)

”a+“ 以附加方式打開可讀寫的文件。若文件不存在,則會建立該文件,如果文件存在,寫入的數據會被加到文件尾后,即文件原先的內容會被保留。 (原來的EOF符不保留)

“wb” 只寫打開或新建一個二進制文件;只允許寫數據。

“wb+” 讀寫打開或建立一個二進制文件,允許讀和寫

“wx” 創建文本文件,只允許寫入數據.[C11]

“wbx” 創建一個二進制文件,只允許寫入數據.[C11]

”w+x“ 創建一個文本文件,允許讀寫.[C11]

“wb+x” 創建一個二進制文件,允許讀寫.[C11]

“w+bx” 和"wb+x"相同[C11]

“rt” 只讀打開一個文本文件,只允許讀數據

“wt” 只寫打開或建立一個文本文件,只允許寫數據

“at” 追加打開一個文本文件,并在文件末尾寫數據

“rb” 只讀打開一個二進制文件,只允許讀數據

“wb” 只寫打開或建立一個二進制文件,只允許寫數據

“ab” 追加打開一個二進制文件,并在文件末尾寫數據

“rt+” 讀寫打開一個文本文件,允許讀和寫

“wt+” 讀寫打開或建立一個文本文件,允許讀寫

“at+” 讀寫打開一個文本文件,允許讀,或在文件末追加數據

“rb+” 讀寫打開一個二進制文件,允許讀和寫

“ab+” 讀寫打開一個二進制文件,允許讀,或在文件末追加數據

以x結尾的模式為獨占模式,文件已存在或者無法創建(一般是路徑不正確)都會導致fopen失敗.文件以操作系統支持的獨占模式打開.[C11]

上述的形態字符串都可以再加一個b字符,如rb、w+b或ab+等組合,加入b 字符用來告訴函數庫以二進制模式打開文件。如果不加b,表示默認加了t,即rt,wt,其中t表示以文本模式打開文件。由fopen()所建立的新文件會具有S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP|S_IROTH|S_IWOTH(0666)權限,此文件權限也會參考umask值。

有些C編譯系統可能不完全提供所有這些功能,有的C版本不用"r+","w+","a+",而用"rw","wr","ar"等,讀者注意所用系統的規定。