有符号字符如何存储?
在计算机中无符号字符通过ASII转化为非负整数存储,那有符号字符是如何存储的了? 什么是“有符号字符”,signed char ? 可见字符都是无符号的,没有有符号的 字符都是没有符号的char 好像不能存负数 柿子饼同学 发表于 2022-8-1 19:07
字符都是没有符号的
char 好像不能存负数
ANSI C 提供了3种字符类型,分别是char、signed char、unsigned char
char相当于signed char或者unsigned char,但是这取决于编译器!
https://www.cnblogs.com/ruoweifeng/p/3834951.html 人造人 发表于 2022-8-1 20:51
https://www.cnblogs.com/ruoweifeng/p/3834951.html
学到了 不存在"有符号字符"这一说。
一般情况下,Unicode相比ASCII的扩充部分以 长度为 16bit的wchar_t类型 存储。(例如汉字)
scanf/printf输入输出时的格式说明符是 %wc。 问题解决了吗
页:
[1]