易截截图软件、单文件、免安装、纯绿色、仅160KB

请问用c的fwrite写入的文件是什么格式?

我是用fopen( "xx", "a" );来打开文件的
二进制格式

引用
我是用fopen( "xx", "a" );来打开文件的


写的时候应该是二进制

读的时候是字符流格式,这时数据遇到0会终止。如果fopen( "xx", "a+b" );,此时是二进制格式,遇到EOF才终止。

要用fwrite,fopen应该用 "ab" 或者 "wb"

是不是
我用fopen( "xx", "wb" );来打开文件
写入的内容也都是二进制格式
和打开方式无关?

fwrite写入文件的内容是二进制的,因此一般来说应该用二进制格式打开文件。但是,这不是强制的,如果用文本格式打开文件,fwrite也可以工作,但可能产生你意料之外的结果。

如果需要写入汉字,有什么方法能把二进制格式的文件转为utf-8格式的文件呢????????????????

引用
是不是
我用fopen( "xx", "wb" );来打开文件
写入的内容也都是二进制格式
和打开方式无关?

和打开无关,fopen是获得文件指针,想读取文件内容就要看fopen的格式;
fwrite只要有文件指针就可以了。至于fopen是怎么打开文件的,它并不关心。
比如fopen( "xx", "a" );新的内容加在文件后面,如果是fopen( "xx", "w" );
那就把以前内容覆盖,以前的内容对fwrite是没有影响的


相关问答:

C\C++如何计算函数的导数

C\C++如何计算函数的导数,本人新手,想写个程序,但是不知道如何下手,还望高手指点一二,谢过。
这个……

跟函数的具体形式有关吧,难道你想编出个“万能”的求导函数?

俺上学时想过自动推导公式,后来 ......

使用C的高手请进

大家好!我是一位C爱好者,向大家请教下,C程序员可好找工作?公司用C干些什么?
无所谓好不好找工作,一般通信、系统、嵌入式、硬件方面用的多,而且由于C的底层特性,学会后在学其他的会比较容易

不管用什么语 ......

求解ANSI/ISO C中的一句话

ANSI/ISO C 标准这样描述:

在上一个和下一个序列点之间, 一个对象所保存的值至多只能被表

达式的计算修改一次。而且前一个值只能用于决定将要保存的值。

实在不理解这句话,请大家一起说说?? ......

c# 有没有用于C/S的 html文本编辑器

c# 有没有用于C/S的 html文本编辑器

就像web界面的文本内容编辑器


up

C/S还要编译器干嘛啊
又不用控制样式
貌似没有吧  如果有了通知下我  我也要liujintaohfbb@163.com我的邮箱 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号