<1>sizeof返回的是無符號數,當和int比較時,會提升爲無符號數。若爲-1,那麼就成爲int的最值
<2>int * q; sizeof * q;
sizeof操作符把指針q指向的東西(*q)作爲操作數,它返回q所指向對象的類型的字節數。但是當sizeof的操作數是個類型名時,兩邊必須加上括號(這常常使人誤以爲它是個函數),但操作數如果是變量則不必加括號
<1>sizeof返回的是無符號數,當和int比較時,會提升爲無符號數。若爲-1,那麼就成爲int的最值
<2>int * q; sizeof * q;
sizeof操作符把指針q指向的東西(*q)作爲操作數,它返回q所指向對象的類型的字節數。但是當sizeof的操作數是個類型名時,兩邊必須加上括號(這常常使人誤以爲它是個函數),但操作數如果是變量則不必加括號