指针和const的结合

int main()
{const int *a;// 等价于int const * a 指针指向可以改变。内容不可以改变,给 * a赋值错误,给a赋值正确int *const b;// 表示的是指针指向不可改变,但是指针所存放的内容可以改变,也即是指针常量int c,d;a=&c;//正确*a=1;//errorb=&c;//error}

总结:

const看作限制更加严格,做代表的变量不能修改,所以宽松的可以修改的变量不能赋,但是宽松的可以赋给严格的,毕竟他很宽松^

C语言 | 指针和const相关推荐

  1. 【C 语言】const 关键字用法 ( 常量指针 - const 在 * 左边 - 修饰数据类型 - 内存不变 | 指针常量 - const 在 * 右边 - 修饰变量 - 指针不变 )

    文章目录 一.const 普通用法 二.常量指针 ( 指向 常量 的指针 | 被指向的内存不能被修改 ) 三.指针常量 ( 指针不能被修改 ) 三.指向 常量 的 指针常量 四.const 在 * 左 ...

  2. C语言-指针-基础用法、运算、指针与数组、指针数组、多级指针、void指针和const修饰符-学习笔记08

    文章目录 1. 地址和变量 2. 指针 2.1 基本声明 2.2 指针的目标 3. 指针的运算 3.1 指针的赋值运算 3.2 指针的算术运算 3.2.1 指针与常量的加法与减法 3.2.2 两指针相 ...

  3. c++中的void指针和const指针

    在c++中可以声明指向void类型的指针,指向void类型的指针称为void指针,此外,在声明指针时,还可以用关键字const进行修饰,用关键字const修饰的指针称为const指针. 1.void指 ...

  4. 【C language】C语言感悟之const

    文章目录 #1.简介 const :限定符,它把一个对象转换成一个常量.const是一个C语言(ANSI C)的关键字,具有着举足轻重的地位.它限定一个变量不允许被改变,产生静态作用.使用const在 ...

  5. 在c语言中下面指针,c语言指针的知识点

    在计算机科学中,指针 ***Pointer***是编程语言中的一个对象,利用地址,它的值直接指向***points to***存在电脑存储器中另一个地方的值.下面是小编为大家整理的C语言的指针知识点总 ...

  6. C语言指针,这可能是史上最干最全的讲解啦(附代码)!!!

    点击上方"大鱼机器人",选择"置顶/星标公众号" 福利干货,第一时间送达! 指针对于C来说太重要.然而,想要全面理解指针,除了要对C语言有熟练的掌握外,还要有计 ...

  7. c语言指针用法有哪些

    c语言指针用法: 一,指针定义: 指针变量的取值范围取值0~4G,是一种数据类型(无符号整数,代表了内存编号).它可以用来定义变量(与int.long一样),与int.long不同的它存储整数代表了内 ...

  8. C语言指针转换为intptr_t类型

    C语言指针转换为intptr_t类型 1.前言 今天在看代码时,发现将之一个指针赋值给一个intptr_t类型的变量.由于之前没有见过intptr_t这样数据类型,凭感觉认为intptr_t是int类 ...

  9. c语言贪吃蛇最简单代码_C语言指针,这可能是史上最干最全的讲解啦(附代码)!!!...

    点击上方"大鱼机器人",选择"置顶/星标公众号"福利干货,第一时间送达!指针对于C来说太重要.然而,想要全面理解指针,除了要对C语言有熟练的掌握外,还要有计算机 ...

最新文章

  1. 深度协同过滤:用神经网络取代内积建模
  2. iOS App 启动性能优化
  3. win10 html css,Win10创造者更新:Edge支持CSS自定义属性
  4. winform 自定义控件属性在属性面板中显示的问题
  5. 5美元的互联网硬件主板
  6. Spring Cloud各个组件的配套使用
  7. 第十四章 深度确定性策略梯度(Deep Deterministic Policy Gradient Algorithms,DDPG)-强化学习理论学习与代码实现(强化学习导论第二版)
  8. 智慧树工业机器人测试答案_知到智慧树玩转工业机器人答案章节单元测试答案...
  9. linux操作系统原理【3】
  10. kwgt公式代码大全_电脑文字识别ocr 数学公式 识别 mathtype
  11. 【敏捷开发】什么是自组织团队?
  12. 人脸识别(Face Recognition)简要综述
  13. 卡通渲染 类罪恶装备与崩坏3渲染总结
  14. @guardedby同步注解
  15. 性能测试工具的 Coordinated Omission 问题
  16. 白噪声检验python_python 加一个白噪声跟老齐学Python之Python安装
  17. 解决Mac OS 山猫10.8下Xcode无法更新以及速度慢的问题
  18. 复现《Region Filling and Object Removal by Exemplar-Based Image Inpainting》
  19. 如人饮水,冷暖自知。
  20. 计算机教师信息化大赛作品,全国“xx杯”计算机专业类说课大赛优秀作品:信息化色彩搭配训练说课课件.ppt...

热门文章

  1. Could not initialize class org.codehaus.groovy.vmplugin.v7.Java7
  2. 【C语言】【分治算法】循环赛日程安排问题
  3. java web 开发问题总结 5 原创-胡志广
  4. 神男说:复制粘贴一把梭=》前端几个小工具方法
  5. vue.runtime.esm.js?2b0e:619 [Vue warn]: Error in created hook: TypeError: Object(...) is not a func
  6. IDEA控制台乱码(已解决)
  7. eclipse alt+←方向 快捷键失效-ikbc F108机械键盘的大坑
  8. Golang调用Python
  9. 洛谷---数学---数论
  10. ZFplayer不能往后点击只能往前移动