当前位置:主页 > 365bet日博娱乐 >

wb和rb在C语言中是什么意思?

作者:365bet指数 发布时间:2019-10-08 阅读:

全部展开
Wb表示打开一个允许写入该文件的二进制文件。
如果该文件不存在,则创建一个新文件。
在这里,程序从文件的开头写入内容。
如果文件存在,则将其截断为零并重写。
Rb表示打开一个现有的二进制文件并允许读取该文件。
在C语言中,当您使用fopen()函数创建新文件或打开现有文件时,此调用将初始化FILE类型的对象,该对象包含控制流所需的所有信息。fopen(constchar文件名,constchar模式);其中filename是一个字符串,用于命名文件。wb和rb是访问模式选项值。
将扩展数据访问模式的值输入C。1,r可以打开一个现有的文本文件并读取该文件。
2,您可以打开一个文本文件并写入该文件。
如果该文件不存在,则创建一个新文件。
在这里,程序从文件的开头写入内容。
如果文件存在,则将其截断为零并重写。
3.打开一个文本文件,然后以追加模式写入文件。
如果该文件不存在,则创建一个新文件。
在这里,程序将内容追加到现有文件的内容中。
4,r +打开一个文本文件,并允许对该文件进行读取和写入。
5,打开w +文本文件,并允许读写文件。
如果文件已存在,则将其截短为零长度,如果不存在,则将创建一个新文件。
6,+打开一个文本文件,并允许对该文件进行读写。
如果该文件不存在,则创建一个新文件。
从文件的开头开始读取,仅在追加模式下才可以写入。
处理二进制文件时,应使用以下访问模式,而不是以前的访问模式:rb,wb,ab,rb +,r + b,wb +,w + b,ab +,a +b