首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >除了8位字符之外,还有哪些平台可以使用其他字符?

除了8位字符之外,还有哪些平台可以使用其他字符?
EN

Stack Overflow用户
提问于 2010-01-20 08:03:48
回答 5查看 22.5K关注 0票数 142

每隔一段时间,就会有人在网上指出char (aka 'byte') isn't necessarily 8 bits

看起来8位char几乎是通用的。我认为对于主流平台,有必要有一个8位的char,以确保它在市场上的生存能力。

无论是现在还是历史上,哪些平台都使用非8位的char,为什么它们会与“正常”的8位不同?

在编写代码并考虑跨平台支持(例如,对于通用库)时,对于使用非8位char的平台,值得考虑哪些因素

在过去,我遇到过一些‘ve公司的DSP,其char为16位。我认为DSP是一种小众的架构。(话又说回来,当时手工编写的汇编程序轻而易举地击败了现有的C编译器,所以我在那个平台上并没有获得多少使用C的经验。)

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2098149

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档