歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

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

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

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