const在指针前面:
    指针指向的内容不可修改,但是指针本身的内容可以修改。

int a = 10;
int b = 20;
int const *pa = &a;
*pa = 30;  是错误的
pa = &b;  是对的

const在指针后面:
    指针本身的内容不能修改,但是指针指向的内容可以修改。

int a = 10;
int b = 20;
int *const pa = &a;
*pa = 30;  是对的
pa = &b;  是错误的

const在指针的前面和后面都有:
    指针本身的内容不能修改,指针指向的内容也不可以修改。

int a = 10;
int b = 20;
int const * const pa = &a;
*pa = 30;  是错误的
pa = &b;  是错误的

const加在指针前面和后面的区别相关推荐

  1. const static 数组指针

    const类型定义:指明变量或对象的值是不能被更新,引入目的是为了取代预编译指令 **************常量必须被初始化************************* cons的作用     ...

  2. C语言const关键字与指针

    const关键字与指针 const修饰指针的4种形式 const修饰变量的修改问题 const应该怎么用 const修饰指针的4种形式 const关键字在C语言中还用来修饰变量,表示这个变量是常量,不 ...

  3. const修饰是指针和常量

    1. const修饰指针--常量指针 int a=10: int b=10: int *p=&a;const int* p=&a; 常量指针 特点:指针的指向可以修改,但是指针指向的值 ...

  4. 理解复杂的C/C++声明 const, typedef , 函数指针(转贴)

    让我们从一个非常简单的例子开始,如下: int n; 这个应该被理解为"declare n as an int"(n是一个int型的变量). 接下去来看一下指针变量,如下: int ...

  5. const指针和指向const对象的指针

    1.指向const对象的指针 C++强制要求指向const对象的指针也必须具有const特性. const double *ptr; 限定了ptr指针指向double类型const对象的, 即cons ...

  6. C++之指向const对象的指针和const指针

    1.指向const对象的指针 我们可以通过指针来修改其所指对象的值,但如果指针指向的是const对象,则不允许使用指针来改变其所指的const值.C++要求指向const对象的指针也是const类型. ...

  7. 常量指针(Pointer to const)与指针常量(Const pointer)

    常量指针(Pointer to const)与指针常量(Const pointer) 1. Concepts 很多时候对于这两个概念的困惑来自于中文字面翻译.我们无法通过字面含义直接理解判断该'常量' ...

  8. [OHIF-Viewers]医疗数字阅片-医学影像-中间插播一下-es6-使用const加箭头函数声明函数相对于function声明函数有什么好处?...

    [OHIF-Viewers]医疗数字阅片-医学影像-中间插播一下-es6-使用const加箭头函数声明函数相对于function声明函数有什么好处? 这个好多人都已经写过了,这里插播一下,在OHIF- ...

  9. char * const p; //常量指针,p的值不可以修改  char const * p;//指向常量的指针,指向的常量值不可以改 const char *p; //和char const *p

    char * const p; //常量指针,p的值不可以修改 char const * p://指向常量的指针,指向的常量值不可以改 const char *p: //和char const *p

最新文章

  1. 平台允许同时在线人数 显示_糖豆人:终极淘汰赛 热度持续飙升 Steam同时在线人数排名前四...
  2. C#和Java的闭包-Jon谈《The Beauty of Closures》
  3. 在asp.net中解决cookies中文乱码问题
  4. 【Python金融量化 10- 100 】十、怎样的收益率预测模型才是好的模型?
  5. SQL Server 自动化运维系列
  6. Use JPA API
  7. 游戏内存读取工具_不因内存弃旧爱,东芝Canvio Gaming移动硬盘评测
  8. idea最近svn提交很慢 idea中svn提交时performing vcs refresh时间很长
  9. python开根号_python的开根号
  10. 装Linux gpt还是mbr,装机、装系统必备:秒懂MBR和GPT分区表
  11. 20190328-几种数据清洗的方法
  12. 【转】问答 - 挑灯看剑 的最新日记
  13. mysqldb 安装包 linux,Linux下Python MySQLdb模块安装过程及错误解决
  14. 【土旦】vue 解决ios H5底部输入框 获取焦点时弹出虚拟键盘挡住输入框 以及监听键盘收起事件...
  15. java学习笔记 - 集合类综合案例 斗地主
  16. mysql执行存储过程报错1366_花花蘑菇
  17. 2021第五届航交会暨全球物流博览会向航运物流产业链人士发出邀约!金秋十月,共聚宁波!
  18. RE合同记账会计凭证
  19. iojs 版本管理ivm
  20. kindle 电子书

热门文章

  1. LTE DRX in IDLE
  2. 单片机原理与应用以及C51编程技术——C51扩展数据类型(bit、sbit、sfr、sfr16)
  3. 计算机网络的预习与复习(六)
  4. 关于Rxjava的Disposable
  5. 20天实现【足迹】APP(1)
  6. 运动规划入门 | 3. 白话PRM,从原理到Matlab实现
  7. 3秒钟,教你玩转CSS3动画
  8. 2019纪中Day four
  9. UG NX 12 过滤选取
  10. ACdream 1115 Salmon And Cat (找规律amp;amp;打表)