c语言wb和wb 区别,C语言文件 w+与wb+区别
生活随笔
收集整理的這篇文章主要介紹了
c语言wb和wb 区别,C语言文件 w+与wb+区别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
這是我今天碰到的問題,現在已經解決,
希望我的整理能夠幫助到你們!
w+以純文本方式讀寫,而wb+是以二進制方式進行讀寫。
mode說明:
w 打開只寫文件,若文件存在則文件長度清為0,即該文件內容會消失。若文件不存在則建立該文件。
w+ 打開可讀寫文件,若文件存在則文件長度清為零,即該文件內容會消失。若文件不存在則建立該文件。
wb 只寫方式打開或新建一個二進制文件,只允許寫數據。
wb+ 讀寫方式打開或建立一個二進制文件,允許讀和寫。
r 打開只讀文件,該文件必須存在,否則報錯。
r+ 打開可讀寫的文件,該文件必須存在,否則報錯。
rb+ 讀寫方式打開一個二進制文件,只允許讀寫數據。
a 以附加的方式打開只寫文件。若文件不存在,則會建立該文件,如果文件存在,寫入的數據會被加到文件尾,即文件原先的內容會被保留。(EOF符保留)
a+ 以附加方式打開可讀寫的文件。若文件不存在,則會建立該文件,如果文件存在,寫入的數據會被加到文件尾后,即文件原先的內容會被保留。 (原來的EOF符不保留)
ab+ 讀寫打開一個二進制文件,允許讀或在文件末追加數據。
加入b 字符用來告訴函數庫打開的文件為二進制文件,而非純文字文件。
希望我的整理能夠幫助到各位小可愛!
我很弱,所以我要不斷努力!
努力是因為不想讓在乎的人失望!
博主整理不易,如果喜歡推薦關注一下博主哦!
總結
以上是生活随笔為你收集整理的c语言wb和wb 区别,C语言文件 w+与wb+区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: navicat联合主键的设置方法
- 下一篇: 一个基本c语言注释用什么字符,C语言的词