ACSII码

82 阅读1分钟

字符常量或字符变量表示的字符在内存中以ASCII码形式存储,若在代码中将两者转换

屏幕截图_7-10-2024_191524_baike.baidu.com.jpeg 1

.#include <stdio.h>

int main() { char a; scanf("%c",&a); printf("%d",a); return 0; } 输入字符,char关键字会在内存中找到一字节的空闲空间,并且在里面写入一个从0到255的整型(int)值,实际上是在内存里存储整型。%c格式化读取并输出字符。接着%d将存储信息格式化读取为整形数据的实际长度输出,便得到该字符的ASCII码。 2

屏幕截图_7-10-2024_201640_blog.csdn.net.jpeg #include <stdio.h>

int main(){

int ch=getchar();

printf("%d",ch);

return 0;

}

直接运用getchar函数提取字符,转换为ASCII码输出