1.指针定义:就是用来存储变量地址的数据存储空间,在内存中占8个字节。指针也是个变量,通常用p来表示,指针变量的类型为 int*
2.指针作用:1.对指向变量的存储的数值进行修改 2.取得指向变量存储值;
3.指针与数组:需注意的是数组名即为指针变量 例如
int main (){
int ages[2]={1,2,3};
int *p;
p=ages;
returned 0;
}
4.利用指针可间接遍历数组 同上程序
int i;
for (i=0 ; i<=2; i++){
printf ("ages[%d]=%d"\n,i,*(p+i));
}
需要说明的是 这里*[p+i]=p[i]
|
|