关于const的相关知识

来源:互联网 发布:spark als推荐算法 编辑:程序博客网 时间:2024/05/22 10:17


1、修饰变量

  当变量a经过const修饰后,即:const a  ,会变成常量,也就是说a的值不能进行改变。

2、修饰指针

    (1)int a = 10;

        const int* p = &a;

       常量指针(该指针指向常量而不是变量,即所指向空间的内容不能改变,但是可以改变指向空间),也就是说p指针指向变量的内容不能进行改变,即不能把a的值进行改变,但可以指向另一个变量。

    (2)int a = 10;

       int* const p = &a;

       指针常量(指针本身是常量,它指向的地址是不可改变),也就是说指针的指向内容不能进行改变,如果有一个int 类型的b变量,将p指向b变量是错误的,但是可以改变a变量的值。



希望对大家有所帮助,谢谢!


原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 陌陌没法注册怎么办 腾讯q币充值错误怎么办 手机号码注册微信号怎么办 q币充错了号怎么办 微信超额度提现都不可以怎么办 微信发红包转账限额怎么办 银行卡没设密码怎么办 宜人贷逾期一天怎么办 快手实名已认证怎么办 爱奇艺充会员没有银行卡怎么办 手机qq内存太大怎么办 借呗逾期半年怎么办 支付宝支付错误怎么办 小米6支付宝闪退怎么办 验证码发送失败怎么办 支付宝升级后打不开怎么办 steam支付宝失败怎么办 支付宝无响应怎么办 花呗加载失败怎么办 吃鸡平台无效怎么办 悦支付登录不了怎么办 微信里的钱超额怎么办 qq不能发红包怎么办 qq红包多发了怎么办 qq红包领不了怎么办 qq红包密码忘记怎么办 钱包锁密码忘记怎么办 支付宝红包过期怎么办 qq红包无法领取怎么办 qq红包未领取怎么办 支付宝转账超时怎么办 电脑显示没信号怎么办 陌生人打QQ电话怎么办 qq文件接收失败怎么办 支付宝账号违规怎么办 微信红包多扣钱怎么办 微信用不了零钱怎么办 摄像头及手电筒打不开怎么办? 苹果x手电筒了怎么办 充q币充错号了怎么办 苹果鼠标开不了怎么办