小甲鱼 发表于 2017-7-20 17:13:46

已有 12 人购买  本主题需向作者支付 10 鱼币 才能浏览 购买主题

清尘yt 发表于 2019-8-18 14:13:18

了解到了{:10_275:}

dequantianhe 发表于 2019-11-18 09:45:27

这意思是不是说,使用文本存储的都是char类型的,无法存储其它类型的数据?

前面那个人好丑 发表于 2020-3-25 12:10:25

不是说字符类型就是文本流,其他类型就是二进制流。应该是跟fwrite有关,这个函数写入的是二进制流。你用fwrite写入一个字符串在文件中显示的也是二进制形式,你用fprintf函数写入一个格式化整形数字在文件中显示的也是文本形式。只不过一般情况下我们读写字符串有专门的函数,不会用fwrite,fread读写,而且用文本形式读写字符串方便查看,只有在需要读写大量其他数据的时候,比如结构体,大量数字时才用。

苏安酸 发表于 2020-11-1 19:57:54

@小甲鱼 fputc函数的传送门地址错了!传到fwrite了!

hhhhl 发表于 2021-5-7 22:07:31

{:10_297:}

波拉 发表于 2021-8-26 09:07:32

1

aa9702 发表于 2021-11-7 03:34:50

感觉有点懂了,好像又有点没明白,伤脑筋

SURONG0808 发表于 2022-2-9 13:41:58

用fwrite写入字符串打开文件显示的是文本,不是二进制。{:9_218:}

Puppet16 发表于 2022-5-7 16:40:39

好好学习才能天天向上!

盲目拆法 发表于 2022-9-17 17:16:02

可以可以{:5_100:}

xxxzzzp 发表于 2023-3-27 18:59:28

来了来了来了
页: [1]
查看完整版本: 文本流和二进制流的区别