请教四字节汉字如何在VC++中输入、存贮和输出,GB码和UNICODE转换 ?

请教四字节汉字如何在VC++中输入、存贮和输出,GB码和UNICODE转换
如汉字   图片说明,其GB编码为“0X9634B631”,占用四个字节,unicode编码为“0X23D13”

汉字,有四个字节,这是什么编码?UTF-8?
Unicode 是 两个字节
GB 也是两个字节

只有 UTF-8 是 变字节的,但不一定是 4 个字节。所以,你所谓的4字节汉字,是个什么东东呢?

每个汉字有个二进制编码,叫汉字国标码。
在我国汉字代码标准GB2312-80中有6763个常用汉字规定了二进制编码。
每个汉字使用2个字节。
GB2312-80 GB2312将代码表分为94个区,对应第一字节;每个区94个位,对应第二字节,两个字节的值分别为区号值和位号值加32(2OH),因此也称为区位码。01-09区为符号、数字区,16-87区为汉字区,10-15区、88-94区是有待进一步标准化的空白区。GB2312将收录的汉字分成两级:第一级是常用汉字计 3755个,置于16-55区,按汉语拼音字母/笔形顺序排列;第二级汉字是次常用汉字计3008个,置于56-87区,按部首/笔画顺序排列。故而 GB2312最多能表示6763个汉字。