#include<stdio.h>
/* 之前在慕课上听老师说char和int是兼容的,当时没怎么理解于是就敲代码试试。
char和int的本质均为整数,对其进行区分是因为:字符的个数相对较少,所以其
需要的字节数少 。char为一个字节,int为4个字节。所以当数据不是很大时,可
以通过char来定义整数变量 ,以节省内存。
*/
int main(){
int a = 98;
char b =97;
char c ='a';
printf("%d\n",b); //运行结果为:97 说明char的本质是整形
printf("%c\n",a); //运行结果为:b 将数值以字符型输出,则其输出对应的ASCLL码对应的字符
printf("%c %d\n",c,c); //结果为:a,98 说明字符是以整数存在的
getchar();
}