歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> C++指針定義的注意事項

C++指針定義的注意事項

日期:2017/3/1 10:19:44   编辑:Linux編程

C++指針定義的注意事項:

  1. #include <iostream>
  2. int main()
  3. {
  4. // i1, i2都是指向整數的指針
  5. // j1, j2都是整形
  6. int* i1, j1; // 容易給人錯覺,j1是指針,而實際上是整形
  7. int *i2, j2;
  8. // *j1 = 2; // 這麼寫編譯有錯
  9. j1 = 2;
  10. j2 = 4;
  11. i1 = &j1;
  12. i2 = &j2;
  13. std::cout << *i1 << std::endl;
  14. std::cout << j1 << std::endl;
  15. std::cout << *i2 << std::endl;
  16. std::cout << j2 << std::endl;
  17. return 0;
  18. }
Copyright © Linux教程網 All Rights Reserved