其實一開始我就看出來了
它是藍色的標識 與關鍵字一樣
我們知道sizeof如果是函數的話 不可能可以sizeof d的 所以它是關鍵字 而sizeof(int*)與sizeof(char*)的值都是4個字節想想也是因爲指針值標識的是該對象在內存中的起始位置是一個點 與他本身怎樣無關。
還有一點:int b[100]如果出現在一個函數體內 則此時b代表整個數組 那麼sizeof(b) 爲400 而當他作爲形參時是一個指針
此時sizeof(b)爲4.
參考相關1.https://blog.csdn.net/IT_Novice_/article/details/88698692
2.https://blog.csdn.net/Wmll1234567/article/details/79723701