【发布时间】:2010-10-11 00:14:10
【问题描述】:
我正在为以下每个 C 字符集中的每个字符寻找一个表(或生成一个表的方法):
- 基本字符集
- 基本执行字符集
- 基本源字符集
- 执行字符集
- 扩展字符集
- 源字符集
C99 在第 5.2.1 节中提到了所有这六个。但是,我发现它阅读起来非常神秘且缺乏细节。
它明确定义的唯一字符集是基本执行字符集和基本源字符集:
52 个大小写字母 拉丁字母:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
a b c d e f g h i j k l m n o p q r s t u v w x y z
十进制数字:
0 1 2 3 4 5 6 7 8 9
29 个图形字符:
! " # % & ' ( ) * + , – . / : ; ? [ \ ] ^ _ { | } ~
4 个空格字符:
空格、水平制表符、垂直制表符、换页
我相信这些与 基本字符集 相同,但我猜测 C99 并未明确说明这一点。剩下的字符集对我来说有点神秘。
感谢您提供的任何帮助! :)
【问题讨论】:
标签: c character-encoding c99