2013-10-04 99 views
-8

在面試C/C++的位置時,我遇到了一個問題編寫了ac程序來實現sizeof運算符,我寫了代碼,然後他讓我執行按位運算。對於int ....但我coudlnt ,,,,任何人都可以發佈代碼,,如何實現,,,實現sizeof運算符使用按位運算

+5

什麼語言,你甚至會怎麼做?這是什麼樣的採訪? –

+3

這是錯誤的,它只適用於一組特定的類型。還有一個非常小的集合,因爲它是有限集合,並且所有可能類型的集合都不是有限的。問題是愚蠢的開始。不要接受這份工作。 –

回答

5

你不能這樣做,因爲支持按位運算的數據類型集不是超集支持sizeof的一組類型。

證明:int*