下面程序運行結果是?
int* pint = 0; pint += 6; cout << pint << endl;
注意
只有地址才能賦值給指針類型,因此*int p=0是指向地址0x00;
int型占用4個字節,因此加6表示指針偏移24個字節,十六進制地址就指向0x18,即為24。
24
C++11
int* pint = 0; pint += 6; cout << pint << endl;
只有地址才能賦值給指針類型,因此*int p=0是指向地址0x00;
int型占用4個字節,因此加6表示指針偏移24個字節,十六進制地址就指向0x18,即為24。
24
C++11
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。