gpt4 book ai didi

c - 是 Linux 中文件中的空白两个字节(从 C 读取)

转载 作者:行者123 更新时间:2023-11-30 21:26:43 27 4
gpt4 key购买 nike

我正在从 C 代码读取文件。看起来空白字符有两个字节长。是这样吗?

该文件的内容如下所示。我以二进制模式打开它。

11 22 43 34

最佳答案

我的理解是,如果是 Unicode(0x0020),空格字符可以是 2 个字节。

但是,大多数文本仍然采用 ASCII 或向后兼容 ASCII 的格式,这将使空格在 Linux 计算机上成为单个字符。在 Windows 上,您可以获得 \r\n 组合,如 Jim Clay 提到的。

关于c - 是 Linux 中文件中的空白两个字节(从 C 读取),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8246749/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com