C语言中,fread和fwrite函数可用于文本文件的输入输出吗?
C语言中,fread和fwrite函数可用于文本文件的输入输出吗?
日期:2017-10-03 01:11:04 人气:1
当然可以啊。
文本文件本质上仍然是二进制文件,仅仅是它保存的信息是些文本(比如可显示的ASCII码,双字节汉字等等),这样文本编辑器就可以用“文本方式”查看和编辑内容,而不像二进制那样的天书一样的玩意
这段代码就是把字符串用fwrite写入文本文件
char* s="ABCD1234";
FILE* pf;
pf=fopen("d:\\111.txt","wb");
fwrite(s,strlen(s),1,pf);