我查表 129字符显示为一个点 如何获取到这个点 我想把它传入字符串中使用 求详细代码 求大神相助
char x=(char)129;????
ASCII 码只有128个才对啊
这是百科上的
后128个称为扩展ASCII码。许多基于x86的系统都支持使用扩展(或“高”)ASCII。扩展ASCII 码允许将每个字符的第8 位用于确定附加的128 个特殊符号字符、外来语字母和图形符号。
可是在扩展ASCII码表里面0x81也不是点啊
https://blog.csdn.net/na_tion/article/details/50148883
int a = 0x81;
char b = a;
cout<< b <<endl;
char类型不能获取扩展ASCII码么?如何获取扩展ASCII码的字符呢?
请看我的回答能帮助到你吗?最后一句输出的是一个空白,但,把空白复制出来是:\u0081
public class Test {
public static void main(String[] args) {
System.out.println("a字符的ASCII码为:" + (byte)'a' );
System.out.println("ASCII码为97的字符是:" + (char)97 );
System.out.println("那么...........................ASCII码为97的字符是:"+(char)129);
}
}