下面图老师小编要向大家介绍下就c++中的const限定修饰符做一个入门的教程,看起来复杂实则是简单的,掌握好技巧就OK,喜欢就赶紧收藏起来吧!
【 tulaoshi.com - 编程语言 】
const修饰符可以把对象转变成常数对象,什么意思呢?const int a=1;//这里定义了一个int类型的const常数变量a; 但就于指针来说const仍然是起作用的,以下有两点要十分注重,因为下面的两个问题很轻易混淆! //程序作者:管宁 
  //站点:www.cndev-lab.com 
  //所有稿件均有版权,如要转载,请务必闻名出处和作者 
  
  #include iostream 
  using namespace std; 
  
  void main(void) 
  { 
  const int a=10; 
  int b=20; 
  
  const int *pi; 
  pi=&a; 
  cout *pi  ""  a endl; 
  pi=&b; 
  cout *pi  "" b endl; 
  cin.get(); 
  } 上面的代码中最重要的一句是 const int *pi //程序作者:管宁 
  //站点:www.cndev-lab.com 
  //所有稿件均有版权,如要转载,请务必闻名出处和作者 
  
  #include iostream 
  using namespace std; 
  
  void main(void) 
  { 
  int a=10; 
  
  const int *const pi=&a; 
  
  cout *pi  "" a endl; 
  cin.get(); 
  } 
  上面的代码中最重要的一句是 const int *const pi //程序作者:管宁 
  //站点:www.cndev-lab.com 
  //所有稿件均有版权,如要转载,请务必闻名出处和作者 
  
  #include iostream 
  using namespace std; 
  
  void main(void) 
  { 
  const int a=10;//这句和上面不同,请注重! 
  
  const int *const pi=&a; 
  
  cout *pi  "" a endl; 
  cin.get(); 
  } 
    更多内容请看C/C++技术学堂专题,或
 更多内容请看C/C++技术学堂专题,或来源:http://www.tulaoshi.com/n/20160219/1618233.html
看过《就c++中的const限定修饰符做一个入门的教程》的人还看了以下文章 更多>>