指向常量的指针:该指针指向的值不能改变,指针不是常量,所以可以修改指针的指向 
int main(void){    int value = 10;    /*定义一个指向常量的指针*/    const int *pValue = &value;    //pValue = &value;    /**     *      * 编译器会报错,*pValue是只读的。     * 也就是指针指向的值不能改变     */          /**         * 这个赋值编译器会报错 assignment of read-only location '*pValue'         * 因为*pValue指向的值是常量,所以不能改变。         */    *pValue = 20;    /*但可以对value的值进行改变*/    int number = 30;    /**     * 指针不是常量,所以可以修改指针的指向     */    pValue = &number;    return 0;}常量指针 
#include <stdio.h> 
/** 
常量指针指针中存储的地址不能改变 
MPLS 虚拟专用网构建于IP承载A网基础之上,主要采用多协议标记交换(MPLS)方式,实现企业各分支机构间,内部数据、语音、图像、视频等多种数据的安全传输,为企业提供点到点、点到多点及多点到多点的内部专网通信服务。
int main(void) 

int value = 10; 
int const pValue = &value; 
int item = 34; 
/** 
编译器报错,assignment of read-only variable 'pValue'。说明不能修改指针中存储的地址

pValue = &item; 
/但是可以修改地址所指向的值/ 
pValue = 24; 
return 0; 
}

c语言指向常量的指针和常量指针相关推荐

  1. C语言程序设计 | 指针(二):常量指针和指针常量、数组参数和指针参数、函数指针数组

    指针的进阶(二)目录: 常量指针和指针常量 数组参数和指针参数 函数指针数组 常量指针和指针常量 在我们日常中,经常会用到一个关键字const const是一个C语言(ANSI C)的关键字,具有着举 ...

  2. C语言基础---指针数组----初始化方式常量指针数组、指针常量数组

    文章目录 1.方式一:变量的地址放入数组中 2.方式二:字符赋值 3.方式三:字符串赋值 4.为什么指针不能修改字符串.可以修改字符数组?? 5.常量指针数组----三点注意 6.指针常量数组---- ...

  3. 【C 语言】内存四区原理 ( 常量区示例 | 不同函数返回的相同字符串的指针地址相同 )

    文章目录 前言 一.正常程序 二.获取相同的字符串内容 前言 C / C++ 编译器会对代码进行 词法分析 , 语法分析 , 句法分析 ; 然后对代码进行优化 ; 将 字符串常量 赋值给指针时 , 首 ...

  4. C语言初阶:define定义的常量和宏,关于指针的详细讲解,初步认识结构体的使用

    目录: 1.define定义常量和宏 2.指针 3.初始结构体 学习内容: 1.define是一个预处理指令 //1.作用一:定义标识符常量 //2.作用二:定宏 define定义的宏是用来完成替换的 ...

  5. c语言中的字节和元素,C语言指向数组元素的指针

    指向数组元素的指针和运算法则 所谓指向数组元素的指针,其本质还是变量的指针.因为数组中的每个元素,其实都可以直接看成是一个变量,所以指向数组元素的指针,也就是变量的指针. 指向数组元素的指针不难,但很 ...

  6. 11深入理解C指针之---指针和常量

    该系列文章源于<深入理解C指针>的阅读与理解,由于本人的见识和知识的欠缺可能有误,还望大家批评指教. 指针作为C语言的左膀右臂,使用方便,修改容易,引用数据快速都是很有前景的应用.C语言中 ...

  7. C语言中的空指针、空指针常量、NULL 0

    C语言中的空指针.空指针常量.NULL & 0  本文转自: http://bbs.chinaunix.net/viewthread.php?tid=544415&extra=& ...

  8. 指针、野指针、指针常量、常量指针

    指针 概念 指针是什么? 在计算机科学中,指针(Pointer)是编程语言中的一个对象,利用地址,它的值直接指向存在电脑存储器中另一个地方的值.由于通过地址能找到所需的变量单元,可以说,地址指向该变量 ...

  9. c语言指针指向数组首地址,C语言指向数组元素的指针

    指向数组元素的指针和运算法则 所谓指向数组元素的指针,其本质还是变量的指针.因为数组中的每个元素,其实都可以直接看成是一个变量,所以指向数组元素的指针,也就是变量的指针. 指向数组元素的指针不难,但很 ...

最新文章

  1. Linux 准确查找结构体定义位置
  2. 以太坊又一次大拥堵何去何从?深度对话美图以太坊DPoS算法实现团队
  3. 为何多线程就能提高Java程序的执行效率
  4. 【PC工具】在线MP3转WAV工具,MP3文件转换成arduino可以直接播放的wav格式
  5. 2020-11-17(补码的非)
  6. nginx优化之请求直接返回json数据
  7. postman数据保存在哪里_Postman 历史记录导出的解决方案
  8. 升级锦囊 | 测试开发核心技术46讲
  9. 通过shell访问hive_【HIVE】SHELL调用Hive查询
  10. Java学生实训平台_基于jsp的学生实训平台-JavaEE实现学生实训平台 - java项目源码...
  11. 004、SVN更新改密码
  12. GPU机器无法使用GPU
  13. 智能配电台区监控系统方案
  14. python中round(x、2)是什么意思_python中round函数具体使用详解
  15. React的CRA脚手架的创建
  16. 实验5、D/A转换实验
  17. 【07月24日】预分红股息率最高排名
  18. 【STM32】HAL库 SPI DMA UART驱动开发
  19. 泰文组合规则,泰文变形规则
  20. 学生成绩等级用c语言,C语言实现学生成绩等级划分的方法实例

热门文章

  1. 暴力 + 贪心 --- Codeforces 558C : Amr and Chemistry
  2. python Hbase Thrift pycharm 及引入包
  3. 交换机出现err-disable的原因及解决方法
  4. 微信小程序 用户权限部分
  5. c语言switch语句程序大全,C语言switch语句
  6. 怎么在windows安装python模块_如何在windows环境下安装python里的模块
  7. ubuntu系统安装gedit
  8. sql server:alter database name
  9. Navicat 使用sql命令建数据库和表详细过程_2
  10. Django基础—— 1.WEB框架介绍