当前位置: 编程技术>c/c++/嵌入式
基于指针的数据类型与指针运算小结
来源: 互联网 发布时间:2014-10-19
本文导语: 1.指针的数据类型小结有关指针的数据类型 定义 含义 int i; 定义整形变量 int *p; 定义只想整型数据的指针变量p int a[n]; 定义整形数组a,它有n个元素 int *p[n]; 定义指针数组p,它由n个指向整形数据类型的指针元素组成 int ...
1.指针的数据类型小结
有关指针的数据类型
2.指针的运算小结
(1)指针变量的赋值
代码如下:
int a;
int *p
p=&a;
将变量a的地址赋给p
代码如下:
int a[3]={1,2,3};
int *p;
p=a;
将数组首元素的地址赋给指针p
代码如下:
int a[3]={1,2,3};
int *p;
p=&a[2];
将数组中的元素的地址赋给指针p
代码如下:
int main(){
int f(int z);
int (*p)(int z);
p=f;
p(5);
}
int f(int z ){
cout