题解 | 字符转ASCII码
字符转ASCII码
https://www.nowcoder.com/practice/93f4d05a02d9468db424ed4316bfc8fd
#include <stdio.h> int main() { char s = 0; // 字符初始化 scanf("%c", &s); // 取地址,对s进行修改 printf("%d", s); // char本质上是int类型,存储的是ASCII码值 return 0; }
思路:
char本质上是int类型,存储的是ASCII码值
故直接用%d可直接输出char对应的ASCII码值