码迷,mamicode.com
首页 > 其他好文 > 详细

CONST 常量

时间:2019-02-08 13:10:08      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:不能   数组   [1]   const   地址   改变   nbsp   指针   函数   

  const int a[]={1,2,3,4,5,6} //后续不能够改变a数组内的值;

   int b[]={1,2,3,4,5,6},

 int c[]={1,2,3,4,5,6},

 const int *pb=b,//指向const 的指针通常使用在函数形参里面表示 ,表示该函数不会使用指针改变数据。

pb[1]=5 ,// 不允许,指向const 的指针不可以改变值 ,

pb=c,//允许

b[1]=5; //允许。

   int b[]={1,2,3,4,5,6},

 const int c[]={1,2,3,4,5,6},

 const int *pb ,pb可以指向c也可指向b;

 int b[]={1,2,3,4,5,6},

 const int c[]={1,2,3,4,5,6},

 int *pb ,pb不可以指向c但是可指向b;

  int b[]={1,2,3,4,5,6},

 int * const pb=b,

pb=&b[2]//不允许 ,只能指向数组头一个,

*pb=12// 可以改变值;

  int b[]={1,2,3,4,5,6},

const  int * const pb=b,

不能修改地址也不能改变值;

 

CONST 常量

标签:不能   数组   [1]   const   地址   改变   nbsp   指针   函数   

原文地址:https://www.cnblogs.com/affectionH/p/10356059.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!