现在我将for
语句设为如下,
for (int i = 0; i < 256; i ++) {
printf("%5c", i);
}
我希望用ASCII
获取真实内容答案 0 :(得分:2)
如果你的终端设置为UTF-8编码,这段代码
#include <stdio.h>
int main()
{
char s[] = { 0xf0, 0x9f, 0x98, 0x8e, 0 };
printf("%s", s);
}
要了解如何编码其他UNICODE字符,请使用页面顶部导航栏(或上一个/下一个尖括号)
答案 1 :(得分:0)
您可以尝试使用Unicode而不是ASCII
这是关于Swift
的一个例子let dog = String(UnicodeScalar(0x1F436))
println(dog)
for codeUnit in dog.utf8 {
print("\(codeUnit) ")
}