bool 类型需要先加头文件<stdbool.h>
unsigned char 范围 0~255
char 范围 -128~127
short 占用2个字节范围-32768~32767
unsigned short 范围0~65535
int float 4个字节
double 8个字节
1.178e+10表示1.178*10^10
' '代表空格字符对应的ASCII码值是32
数组a[4]={"abc"}与数组啊[4]={'a','b','c','\0'}等价,也就是说"a"='a'+'\0'
宏定义:
#include<stdio.h>
#define f(x,y,z) x*y+z
int main()
{
int a,b,c;
a=1;b=2;c=3;
printf("%d\n",f(a+b,b+c,c+a));return 0;
}最后输出结果是12 :1+2*2+3+3+1=12