平台:LINUX
类型: 所占字节数
char 1 复制方式 char ch= 'a';
short int 2
int 4
long int 4
long long 8
float 4 3.21
double 8 3.211
long double 12 3.2111
char ch='a';
printf("%d\n",sizeof(ch));也可以直接打printf("%d\n",sizeof(a));
运算符:
x%y 取余数
x>y 返回“1”或“0” 真假
!x 非
x&&y
x||y
x&y
x|y
^y 异或
表达式:
a<<c ? a:c 成立为a 不成立为c
强制类型转换
int a=10;
doule b=10.23;
printf("%d/n",(x+(int)y));
自增减
a=10;
b=10;
a++
++b
第一次printf a++ ++b----> a=10;b=11;
第二次printf a b ----->a=11;b=11;