int型賦值給指針


下面程序運行結果是?

int* pint = 0; 
pint += 6; 
cout << pint << endl;

注意

只有地址才能賦值給指針類型,因此*int p=0是指向地址0x00;

int型占用4個字節,因此加6表示指針偏移24個字節,十六進制地址就指向0x18,即為24。

24

C++11


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM