w是以文本方式打开,wb是已二进制方式打开 举个例子,char b = 0x0a,如果已w方式写入文件,那么b就是个换行符,在windows平台下被替换成0x0d,0x0a;如果已wb方式写入,就不会替换,是什么数就是什么 另外,这个论坛的大神们,基本都是搞IOS的。。。So。。 回复 3楼 tinyfool 回复于 2015年12月12日 2楼 @...
这是因为你以写的方式创建的文件,文件的属性就是写,双击打开是读写的。你没有读,所以打不开 希望可以帮到你,望采纳
不是一个是二进制一个是文本么? 灼眼的超哥 彩虹面包 13 本来就没多大区别,难道你希望读出来的是01010101这样的字符串?登录百度帐号 下次自动登录 忘记密码? 扫二维码下载贴吧客户端 下载贴吧APP看高清直播、视频! 贴吧页面意见反馈 违规贴吧举报反馈通道 贴吧违规信息处理公示13...
w+bx或wb+x为更新创建二进制文件 a+B或**ab+**附在后面;打开或创建二进制文件进行更新,在文件末...
百度试题 结果1 题目在C语言中,为读和写操作打开一个二进制文件,若文件不存在则自动建立空文件的打开方式为( )。 A. "w+" B. "ab+" C. "wb+" D. "rb+" 相关知识点: 试题来源: 解析 c. "wb+"