C++指標轉換
點選(此處)摺疊或開啟
-
int main()
-
{
-
S s;
-
int *p=&s.i;
-
p[0]=1;
-
p[1]=5;
-
cout<<p[0]<<\" \"<<s.i<<endl;
-
cout<<&p[0]<<\" \"<<&s.i<<endl;
-
cout<<p[1]<<\" \"<<s.p<<endl;
-
cout<<&p[1]<<\" \"<<&s.p<<endl;
-
-
s.p=p;
-
cout<<p[0]<<\" \"<<s.i<<endl;
-
cout<<&p[0]<<\" \"<<&s.i<<endl;
-
cout<<p[1]<<\" \"<<s.p<<endl;
-
cout<<&p[1]<<\" \"<<&s.p<<endl;
-
s.p[1]=1;
-
cout<<s.p<<\" \"<<&s.p<<endl;
-
s.p[0]=2; //s.p指向一個野指標
-
-
return 0;
- }
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29012686/viewspace-1146371/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- C++ this 指標C++指標
- C++ 指標C++指標
- C++指標理解C++指標
- 【c++】智慧指標C++指標
- C++智慧指標C++指標
- C/C++指向指標的指標C++指標
- C++入門解惑(2)——初探指標(上) (轉)C++指標
- C++入門解惑(3)——初探指標(下) (轉)C++指標
- 指標 (轉)指標
- C++中的this指標C++指標
- c++ 函式指標C++函式指標
- C++引用和指標C++指標
- C++指標問題C++指標
- 「C++」理解智慧指標C++指標
- c++指標小計C++指標
- C++(函式指標)C++函式指標
- C++語言中陣列指標和指標陣列徹底分析(系列一) (轉)C++陣列指標
- 劍指offer——把字串轉換成整數C++字串C++
- C++深度探索系列:智慧指標(Smart Pointer) [二] (轉)C++指標
- 再學C/C++ 之 指標常量 和 常量指標C++指標
- [C++] 成員函式指標和函式指標C++函式指標
- 詳解c++指標的指標和指標的引用C++指標
- C/C++指標總結C++指標
- C++ 類成員指標C++指標
- C++進階(智慧指標)C++指標
- 1-7 C++指標C++指標
- C++ 智慧指標詳解C++指標
- [C++]指標和引用(一)C++指標
- [C++]指標和引用(二)C++指標
- [C++]指標和引用(三)C++指標
- [C++]指標和引用(四)C++指標
- C++的成員指標C++指標
- PLC結構化文字(ST)——介面指標轉換(__QUERYPOINTER)指標
- 補充內容:C++語言中陣列指標和指標陣列徹底分析 (轉)C++陣列指標
- c++指標使用經驗總結之懸垂指標C++指標
- C++ 用智慧指標這樣包裝 this 指標是否可行C++指標
- 使用 SpanMetrics Connector 將 OpenTelemetry 跟蹤轉換為指標指標
- C++筆記(11) 智慧指標C++筆記指標