黑马程序员技术交流社区
标题:
关于指针在数组中的用法归纳
[打印本页]
作者:
小简单-wg
时间:
2015-5-13 20:48
标题:
关于指针在数组中的用法归纳
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]
作者:
ambition
时间:
2015-5-14 07:17
指针指向的是数组首字符的地址
作者:
Z-CQ
时间:
2015-5-17 19:20
有道理,赞一个
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2