指針-指針所占用內存空間


 1 #include<iostream>
 2 using namespace std;
 3 
 4 int main()
 5 {
 6     int a = 10;
 7 
 8     /*int* p;
 9     p = &a;*/
10     int* p = &a; // 指針指向數據a的地址
11 
12     cout << "sizeof (int *) = " << sizeof(int*) << endl;
13     cout << "sizeof (floaat *) = " << sizeof(float*) << endl;
14     cout << "sizeof (double *) = " << sizeof(double*) << endl;
15     cout << "sizeof (char *) = " << sizeof(char*) << endl;
16     // 在32位操作系統下,指針占4個字節空間大小,不管是什么數據類型
17     // 在64位操作系統下,指針占8個字節空間大小,不管是什么數據類型
18     return 0;
19 }

程序輸出結果:


免責聲明!

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



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