自己所理解的指针
来源:互联网 发布:php 随机红包算法 编辑:程序博客网 时间:2024/05/18 00:52
数组指针和指针数组:
数组指针:首先它是一个指针,指向数组,
如:
int a[4][6];
int (*p)[6];//这里就定义了一个数组指针,它指向的是一个有6个元素的数组;
p=&a;
p++//p每加1,就跨过一个6个元素的一维数组
指针数组:它是一个数组,里面存的是指针
int *p[3];
这个数组里面存了三个指针,p[0],p[1],p[2];
例如:int a[3]={1};
char b[5]=”hello”;
int a[5]={2};
p[0]=a;
p[1]=b;
p[2]=c;
指针函数和函数指针
指针函数:返回的是一个指针,其本身是一个函数
int* fun()
{
}
函数指针:是一个指向函数的指针
int (*fun)()
int function(int a,int b)
{
printf(“hell\n”);
}
将函数地址赋给指针
fun=function;
通过指针调用函数
x=(*fun)(1,2);
0 0
- 自己所理解的指针
- 指针的指针的自己的理解
- 自己理解的智能指针
- 谈谈自己所理解的promise
- 我自己对指针的理解
- 如何理解程序员为自己的职业生涯所奋斗
- c/c++ 自己对const修饰指针的理解
- C语言指针的形象理解-----/*自己编写*/
- 理解“指针的指针”
- 指针的指针理解
- 我所理解的羽毛球运动(没有教练业余羽毛球如何让自己提高?)
- 珍惜自己的所爱
- 珍惜自己的所爱
- 珍惜自己的所爱
- 数组指针(自己理解与总结)
- 指针的指针的理解
- 指针的指针用法理解
- 深入理解指针的指针
- 从原理详解Android Matrix
- 虚拟域名的配置
- 熵、联合熵、条件熵、交叉熵与相对熵意义
- Android+截图+不改变源文件
- Java NIO教程 Channel
- 自己所理解的指针
- 1
- Java中int,String,Integer之间如何互相转化
- AOP的实际应用
- QGraphicsScence Qt场景类
- Duilib vs调试程序加载资源失败,但是单独执行exe可以成功
- 编译器警告C4930
- 9.1数字三角形
- php 去除数组中的某个元素