指针小记
来源:互联网 发布:知乎如何发问题 编辑:程序博客网 时间:2024/06/18 06:24
指针:可以存储地址的变量称为指针。
指向常量的指针:指针所指向的变量不能被改变
1.不能通过修改指针的值来修改指针所指向的变量的值;
2.可以改变指针所指向的变量自身的值;
3.可以修改指针的值(即修改指针的地址);
例如:
int num = 1;
const int *pNum = #
*pNum = 2; //即1所描述的,编译器将报错;
num = 2; //即2所描述的,编译器通过;
int num1 = 2;
pNum = &num1; //即3所描述的,编译器可以通过;
常量指针:存储在指针中的地址不能被改变
1.指针存储的地址不能被改变;
2.可以改变指针所指向的值;
例如:
int iten = 1;
int *const pItem = &item;
int item1 = 2;
pItem = &item1; //1所描述的,编译报错
*pItem = 88; //2.所描述的,编译通过;
指向常量的常量指针: 指针的地址和所指向的值都不能被改变
1.指针的地址不能被改变;
2.指针所指向的值不能通过指针改变;
3.指针所指向的值自身可以被改变
int num = 1;
const int *const pNum = #
0 0
- 指针小记
- 函数指针小记
- 结构体指针小记
- Boost智能指针小记
- C语言 指针小记
- 函数指针小记
- 函数指针学习小记
- 《C和指针》学习小记
- C++中this指针小记
- C和指针---读书小记
- 常量指针和指针常量【小记】
- 龙芯编译器指针分析移植 小记:
- 小记C语言指针p与*p
- tabhost空指针异常错误解决方法小记
- 小记C++函数指针的用法
- 关于c语言指针小记(一)
- 指针和宏定义bug小记
- 小记
- html基础-标题
- QT 自定义Qcombobox样式,下拉项同时包括图片和文字
- ALAssetsLibrary的使用问题:获取到ALAsset的thumbnail或者其他属性保存数组,在别地地方为nil的问题处理
- 使用Powermock和mockito来进行单元测试
- Mysql 分组聚合实现 over partition by 功能
- 指针小记
- 如何在圆形 imageView android 上添加一个阴影和边界?
- jstl核心标签库使用
- 关于wifi的工具类
- 七牛---设置notifyURL没有收到回调
- Java微信开发-服务器配置等信息-
- SQL注入——如何防御(三)
- C++primer学习:关联容器(2)
- HDU1556 Color the ball 树状数组(区间更新单点求值)