1、
無符號類型和有符號類型進行比較時,無符號類型會轉換爲有符號類型
無符號類型和有符號類型進行運算時,結果會轉化爲有符號類型
int a=-20;//-20轉爲無符號非常大
unsigned int b=10;
則
a+b=-10
a>b=1 ---> a+b>0=1
2、
int (*a)[10];//聲明一個指向整形數組的指針--->>可以讀成int[10] *a;
int* a[10]; //表示指針數組
3、const int *a;
== int const * a;//變量類型可以和const互換位置
int* const a;
4、a%8 --》 a & 7
a/8 --> a >> 3
5、linux c
32 64
long 4 8
long double 12 16
6、優先級
小括號() > 負號( -) > ! > 算術運算符 > 關係運算符 > && > ||