c语言wb和wb 区别,C语言文件 w+与wb+区别
這是我今天碰到的問題,現(xiàn)在已經(jīng)解決,
希望我的整理能夠幫助到你們!
w+以純文本方式讀寫,而wb+是以二進(jìn)制方式進(jìn)行讀寫。
mode說明:
w 打開只寫文件,若文件存在則文件長(zhǎng)度清為0,即該文件內(nèi)容會(huì)消失。若文件不存在則建立該文件。
w+ 打開可讀寫文件,若文件存在則文件長(zhǎng)度清為零,即該文件內(nèi)容會(huì)消失。若文件不存在則建立該文件。
wb 只寫方式打開或新建一個(gè)二進(jìn)制文件,只允許寫數(shù)據(jù)。
wb+ 讀寫方式打開或建立一個(gè)二進(jìn)制文件,允許讀和寫。
r 打開只讀文件,該文件必須存在,否則報(bào)錯(cuò)。
r+ 打開可讀寫的文件,該文件必須存在,否則報(bào)錯(cuò)。
rb+ 讀寫方式打開一個(gè)二進(jìn)制文件,只允許讀寫數(shù)據(jù)。
a 以附加的方式打開只寫文件。若文件不存在,則會(huì)建立該文件,如果文件存在,寫入的數(shù)據(jù)會(huì)被加到文件尾,即文件原先的內(nèi)容會(huì)被保留。(EOF符保留)
a+ 以附加方式打開可讀寫的文件。若文件不存在,則會(huì)建立該文件,如果文件存在,寫入的數(shù)據(jù)會(huì)被加到文件尾后,即文件原先的內(nèi)容會(huì)被保留。 (原來的EOF符不保留)
ab+ 讀寫打開一個(gè)二進(jìn)制文件,允許讀或在文件末追加數(shù)據(jù)。
加入b 字符用來告訴函數(shù)庫打開的文件為二進(jìn)制文件,而非純文字文件。
希望我的整理能夠幫助到各位小可愛!
我很弱,所以我要不斷努力!
努力是因?yàn)椴幌胱屧诤醯娜耸?#xff01;
博主整理不易,如果喜歡推薦關(guān)注一下博主哦!
總結(jié)
以上是生活随笔為你收集整理的c语言wb和wb 区别,C语言文件 w+与wb+区别的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: navicat联合主键的设置方法
- 下一篇: 什么是els