tion::::缘起.C语言的源程序的最低必须的字符集是基于7位ASCII码字符集，是ISO 646-1983 Invariant Code Set的一个超集。ISO 646最初是1972年颁布的一项国际化的7位ASCII标准，规定了12个字符所对应的码位保持对各国标准开放：codice_1 。因为法国标准AFNOR NF Z 62010-1982把码位0x7c（ASCII码的 | ）定义为ù，用法文键盘就难以输入C语言的"位或运算符" | ；码位0x7e（ASCII码的 ～）定义为 ¨ （即分音符）