单选题
一个全角英文字母或全角英文标点符号或全角数字在计算机中占用( )个字节的存储空间。
A
1
B
2
C
4
D
8
答案解析
正确答案:B
解析:
**解析:**
在计算机字符编码中,字符占用的存储空间取决于所使用的编码标准。题目中提到的“全角”概念主要源于早期的双字节字符集(如 GBK、GB2312 等)以及 Unicode 的某些实现方式。
1. **半角字符**:通常指标准的 ASCII 字符(包括英文字母、数字和常见标点)。在 ASCII 编码或 UTF-8 编码中,它们通常占用 **1 个字节**。
2. **全角字符**:为了在显示上与汉字(通常占用 2 个字节)对齐和美观,全角形式的英文字母、数字和标点符号被设计为占用与汉字相同的宽度。在常见的中文编码环境(如 GBK、GB2312)中,一个全角字符(无论是全角字母、全角数字还是全角标点)都占用 **2 个字节** 的存储空间。
虽然在现代通用的 UTF-8 编码中,大部分全角字符可能占用 3 个字节,但在传统的计算机基础考试语境下,通常考察的是 GBK/GB2312 编码规则,或者是对比“半角(1字节)”与“全角(2字节)”的经典概念。因此,按照常规计算机基础知识考点,全角字符占用 2 个字节。
故正确答案为 **B**。
相关知识点:
全角字符数字占2字节
题目纠错
2023电力行业多旋翼无人机竞赛
