我想知道如何输出超过128的字符的ASCII码
还有个问题
如何把超过128的ASCII码转为字符呢?
举个例子吧
我想知道如何输出超过128的字符的ASCII码
还有个问题
如何把超过128的ASCII码转为字符呢?
举个例子吧
ASCII其实就是以一些整数表示的
比如用整数97表示'a'
所以反过来 我们可以用97表是a
下面输出ASCII
#include <stdio.h>
#include <stdlib.h>
int main()
{
for (int i = 0; i < 128; i++)
{
printf("%c", i);
}
return 0;
}
我看楼主可能连基本概念都混淆了。
我们编程所说的ASCII码其实就是字符本身的二进制内容,何来ASCII和字符之间转换的问题呢?
大于128的ASCII可以说是一种错误的说法,因为ASCII基本集就是<128的字符,128以上通常用于多国语言定义,已经超出了ASCII的定义范围了。