putchar怎么输出转译字符,有多种方法吗?比如输出其ascii码,举个例子,谢谢。

2025-04-01 17:16:59
推荐回答(1个)
回答1:

首先我不知道你的运行环境,不同的系统有自己不同的逻辑

int putchar(int c);

假设在windows平台下吧,并且你的语言环境为中文

知道啥是GBK么,windows平台上默认的多字节编码方式

如果你不知道,这里有份我的回答

网页链接

GBK也就是ASCII 加上 一些中文,按照从0 到 我也不知道 编码的文字

只要你对应查到文字的代码,输入进int c里面,就会显示出来

对应你的这个转义字符嘛,就还涉及一个转义字符书写方式

转义字符如何写就问百度,我这里就说下转义字符代表什么

'\t' 是一个 int 变量,值为 9

"\t" 是个 char * 变量,值为 一个包含一个换行符的字符串的地址

如何写转义字符如下

网页链接