计算机中汉字采用什么方式存放?

汉字在计算机里的存储方式其实挺讲究的,主要看用了哪种编码标准。比如最常见的GBK编码,一个汉字就稳稳占两个字节,这是为了兼容早期的国家标准而设计的方案。

这里得搞清楚一个概念,位是计算机最小的存储单位,就像开关一样表示0或1。而字节通常由8个位组成,在现代计算机架构中这是标准配置,但一个字符绝对不总是只占一个字节。

除了GBK,还有Big5和Shift-JIS这些编码,它们处理汉字时也都统一使用两个字节。如果是UTF-16编码,同样也是两个字节。所以具体占多少,完全取决于你选用的编码格式。

如果你用的是UTF-8编码,那情况就稍微复杂点。大多数常用汉字在UTF-8里占用三个字节,只有极少数那些生僻的增补汉字,才需要占用到五个字节那么长的空间。