3.指针
来源:互联网 发布:大数据魔镜官网 编辑:程序博客网 时间:2024/04/28 06:26
1.指针说白了就是一个无符号的整数,专门用来存储地址的。
内存地址:内存中存储单元的编号。
2.变量有两种访问形式,
一是直接访问,,,直接通过变量名来访问,,,
二是间接访问,,通过指针地址来访问
3。注意数组在内存中是连续存放的!!!
还有,数组的所有值类型是一样的!!!
4.数组的指针就是数组在内存中的起始地址。
数组名代表的就是数组在内存中存放的起始地址,也就是第一个索引变量的地址。
所以直接可以用 int array[6]={1,2,3,6,5};
所以直接可以用int *pointer = array ;来定义数组指针
5.int i = 1;
int *p = &i;
p代表的是i的地址,*p代表变量i的值。
6.&称为地址运算符
int i = 1;
int *p = &i;
*p = *p + 1 ;
cout<<i<<" "<<*p ;
结果:i = 2, *p = 2;
------*p直接就是i ------
7.
- 3.指针的指针
- 3.指针
- 3.常量指针、指针常量、指针数组、数组指针、指针函数、函数指针
- 3. 指针的赋值
- 指针
- 指针
- 指针
- 指针
- 指针
- 指针
- 指针
- 指针
- 指针
- 指针
- 指针
- 指针
- 指针
- 指针
- JavaScript的继承方法
- 第七周实验报告任务3
- 老兵学Java编程(2):HelloWorld
- 编译HTC desire S CM的代码
- 如何写论文
- 3.指针
- The centre of polygon (多边形重心)
- 相关算法资源
- 关于vector的习题(三)
- 推荐系统 机器学习的blog
- 理解ext4,第一部分(extents)
- different object with the same identifier value was already associated with the sessi(一对多映射和多对多映射中)
- PV原语
- 和音乐有关