常量指针,指针常量,常量指针的指针常量
来源:互联网 发布:网络专线 编辑:程序博客网 时间:2024/04/29 01:00
1,常量指针,即指向常量的指针。指针所指向的变量是个常量,这个常量不能被这个指针所改变
#include<stdio.h>
int main()
{
int i=1,j=5;
const int* a = &i;
a=&j; //const int* a;是指a所指向的内存空间的值不能通过指针来 修改这个内存空间的值,
//但可以指向别的内容空间 ,*a是一起的,那么用const来修饰,意思是a指向的内容不可变
printf("%d\n",*a);
//*a = 2; //这样是错误的
return 0;
}
2,指针常量,指针本身是个常量。这个对象可以被这个指针改变,但是指针本身不能被改变。
即: *p可以被修改,但是p的值不能修改。
#include<stdio.h>
int main()
{
int i=1,j=5;
int* const a = &i; //int* const a 与const int * a 刚好相反,它可以修改内存空间的值,
//但不能指向别的内存空间
//a = &j; //这句是错误的
printf("%d\n",*a+1); //直接输出*a+1的值
return 0;
}
3,常量指针的指针常量,指针指向的对象不能被改变,其指向的也不能被改变
#include<stdio.h>
int main()
{
int i=1,j=5;
int const * const a = &i; // 表示指向的内存空间的值不能修改,也不能指向别的内存空间
// *a = 10; //这句是错误的
// a = &j; //这句也是错误的
printf("%d\n",*a);
return 0;
}
#include<stdio.h>
int main()
{
int i=1,j=5;
const int* a = &i;
a=&j; //const int* a;是指a所指向的内存空间的值不能通过指针来 修改这个内存空间的值,
//但可以指向别的内容空间 ,*a是一起的,那么用const来修饰,意思是a指向的内容不可变
printf("%d\n",*a);
//*a = 2; //这样是错误的
return 0;
}
2,指针常量,指针本身是个常量。这个对象可以被这个指针改变,但是指针本身不能被改变。
即: *p可以被修改,但是p的值不能修改。
#include<stdio.h>
int main()
{
int i=1,j=5;
int* const a = &i; //int* const a 与const int * a 刚好相反,它可以修改内存空间的值,
//但不能指向别的内存空间
//a = &j; //这句是错误的
printf("%d\n",*a+1); //直接输出*a+1的值
return 0;
}
3,常量指针的指针常量,指针指向的对象不能被改变,其指向的也不能被改变
#include<stdio.h>
int main()
{
int i=1,j=5;
int const * const a = &i; // 表示指向的内存空间的值不能修改,也不能指向别的内存空间
// *a = 10; //这句是错误的
// a = &j; //这句也是错误的
printf("%d\n",*a);
return 0;
}
0 0
- 指针常量 常量指针 常量指针常量
- 常量指针,指针常量,常量指针的指针常量
- 常量指针,指针常量,常量指针的指针常量
- 常量指针 指针常量
- 常量指针 指针常量
- 指针常量,常量指针
- 常量指针&&指针常量
- 常量指针 指针常量
- 指针常量、常量指针
- 常量指针 指针常量
- 指针常量~常量指针
- 常量指针、指针常量
- 常量指针 指针常量
- 指针常量?常量指针?
- 指针常量 常量指针
- 常量指针,指针常量
- 常量指针 指针常量
- 常量指针、指针常量、指向常量的常量指针
- MakeFile
- 异常总结归纳
- redis源码系列-数据结构(adlist/ziplist/dict)
- 设计模式学习之工厂模式(简单工厂模式)
- shell中for循环总结
- 常量指针,指针常量,常量指针的指针常量
- 悠悠的时光里,喜欢静守着一份淡然,
- Android studio导入eclipse项目报错Cause: error in opening zip file解决方法
- android 已省内存方式把图片加载到内存
- android三档自定义滑动开关,禁止点击功能的实现,用默认的seekbar组件实现
- ubuntu 64位环境
- VC++操作EXCEL内存泄露问题
- Eclipse_如何设置注释模板
- 皮尔逊相关度系数原理,以及java实现