·静态运算符,它的结果在编译时已决定
·sizeof括号中的运算不会被执行
{
int a=6;
printf("sizeof(long double)=%ldn",sizeof(long double));
printf("sizeof(a)=%ldn",sizeof(a));
printf("sizeof(a++)=%ldn",sizeof(a++));
printf("a=%dn",a);
printf("sizeof(a+1.0)=%ldn",sizeof(a+1.0));**//加上1.0后转化为double类型**
printf("a=%dn",a);
return 0;
}
int main()
{
int a=-1;
printf("%u %d",a,a);
return 0;
}
输出结果:4294967295 -1
两位十六进制表示一个char
e.g. 0001 0010
1 2
输出格式 %e / %E 输出的是科学计数法
科学计数法 输出精度 浮点数的范围和精度
#IND00:报错
尴尬的一批。。。



