const与指针的应用

原创 2012年03月30日 22:29:49


int age = 10;

const int * ps =&age;  //ps的只可以修改ps的值,但不允许修改age的值

int * const find= &age;  //find只能指向age,但允许find来修改age的值;

const int * conststick = &age   //stick只能指向age,而stick不能用来修改age的值;


注意:如果数据类型本身不是指针,则可以讲const数据或非const数据地址赋给指向const的指针,

    但只能将非const数据的地址赋给非const指针。

const指针 与指向const的指针的区别

const 指针与指向const的指针 当使用带有const的指针时其实有两种意思。一种指的是你不能修改指针本身的内容,另一种指的是你不能修改指针指向的内容。听起来有点混淆一会放个例子上来就明白...
  • z1026544682
  • z1026544682
  • 2016年08月09日 09:43
  • 1214

C++的引用与const指针的关系以及各种传递方式

首先我们知道 const int p 与 int const *p 是一样的,即 *p 是常量;而 int const p 跟上面是不一样的,即 p 是常量;我们知道引用只是一个别名,与变量共享存储...
  • Sandeldeng
  • Sandeldeng
  • 2016年10月24日 23:02
  • 487

C++ - const常量与指针和引用之间的关系

const常量1、const常量必须在定义的时候初始化,且不能修改。 2、const常量的默认类型为int类型。 3、#define是一个预处理器编译指令。该编译指令告诉预处理器,在程序中来查找并...
  • ko_tin
  • ko_tin
  • 2016年11月15日 23:36
  • 681

C语言中关于const与指针结合的理解

C语言中const的可变与不可变的关系总结为:只有被const直接修饰的变量最终指向的内容不可变(忽略变量类型修饰符,即int, long等)。...
  • u011408809
  • u011408809
  • 2016年07月05日 19:17
  • 1587

const修饰指针的用法:常量指针和指针常量

const通常用来修饰变量不能够更改值,多用来保护变量或参数。 const int b = 100; //b = 0;错误 当const修饰指针时,由于const的位置不同,它...
  • oguro
  • oguro
  • 2016年09月28日 21:49
  • 2199

C语言const关键字修饰指针

const int *p; // p 可变,p 指向的对象不可变 int const *p; // p 可变,p 指向的对象不可变 int *const p; // p 不可变,p 指向的对象可变 c...
  • acs713
  • acs713
  • 2014年10月11日 10:23
  • 796

const与指针结合的三种情况

//1.const int *p //不能修改指针指向的内存空间中的值 //2.int * const p //不能修改指针本身指向,但是可以修改指向内存空间的值 //...
  • vs9841
  • vs9841
  • 2015年10月29日 09:21
  • 602

C++中const修饰指针探讨

在C++里,const修饰指针有以下三种情况 (1)const  int  *p;   const在类型前,称指向常量的指针,可以这样理解它的功能,因为const在int前,所以p指向的这个in...
  • CHEN_JP
  • CHEN_JP
  • 2012年04月18日 16:44
  • 3302

C语言 const 指针使用技巧之——返回指针的函数

Author: Driver Monkey qq: 196568501 引言——      在c语言中,有些函数回返回指针,即为返回指针的函数。通常情况下函数的实现方不希望函数的调用方修改指针指...
  • peng654321
  • peng654321
  • 2012年05月17日 11:28
  • 1178

C++中引用、指针与const之间的爱恨情愁

学过C语言基础的肯定都知道变量和数据类型是再简单不过的知识,然而这个基础中确有几个泥潭,稍有不慎就粉身碎骨——编程受阻,面试被刷。其中一个就是引用、指针和const,以及相互之间剪不断理还乱的关系。今...
  • xueyushenzhou
  • xueyushenzhou
  • 2016年08月30日 21:59
  • 1841
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:const与指针的应用
举报原因:
原因补充:

(最多只允许输入30个字)