基本数据类型
整型
int a = 8; 整型 4 个字节
short b = 5; 短整型 2个字节
long c = 9; 长整型 8个字节
浮点类型
float d = 8.9; 单精度浮点类型 4个字节
double e = 10.99; 双精度浮点类型 8个字节
字符类型
char f = '0'; 字符类型 1个节
printf("char 类型f的值=%c",f);
//运算符 加(+) 减(-) 乘(*) 除(/) 余(%) (++) (--)
//加法
int aa = 9;
char bb = '8';
int result = aa+bb;
// printf("aa+bb=%d",result);
//加法
int aaa = 11;
int ccc = 99;
long ac = aaa+ccc;
// printf("aaa+ccc=%d",ac);
//加法
int ddd = 111111;
int ff =111111;
short df = ddd+ff;
// printf("ddd+ff=%d",df);
//减法
int eee= 88;
int bbbb = 33;
//printf("eee-bbbb=%d",eee-bbbb);
//减法
float ce = 83.264;
int ed = 10;
// printf("ce-ed=%.1f",ce-ed);
//乘法
double dab = 8.1;
double dba = 9.9;
// printf("dabdba=%f",dabdba);
//除法
int cab = 71;
float cdd = 2;
//printf("cab/cdd=%f",cab/cdd);
//++ 在前代表点 先加自身再用 ++在后表示先用再加自身
float fao = 8.9;
// printf("fao = %f\n",++fao); //9.9
// printf("fao = %f\n",fao++); //9.9
// printf("fao = %f\n",++fao); // 11.9
// printf("fao = %f\n",1+fao++); //12.9
// printf("fao = %f\n",fao); //12.9
//--
int fj = 1;
// printf("fj=%d\n",--fj); //0
//printf("fj=%d\n",fj--); // 0
//printf("fj=%d\n",--fj); //-2
//printf("fj=%d\n",--fj-1); //-4
//printf("fj=%d\n",fj); // -3
//无符号运算符
有符号运算符 -27267 ~ 27268
unsigned short sa = 54534; //0 ~ 65535
// printf("sa=%u",sa);
//
//PAI = 4.23;
// printf("PAI=%f",PAI);
int fav = 8;
int fav1 = 9;
fav = fav1 = 11;
// printf("fav=%d fav1=%d",fav,fav1);
//逻辑运算符
常量的定义 关键字 #define
define PI 3.1415926
int main(){
PI = 2.2; //常量不可以重新赋值 编译时就报错。
}