c语言指针学习一

#include <stdio.h>
void pointer1()
{
/*
* p为int型的指针,p++只跳到数组的下一个元素,数组名a代表&a[0],即代表第一个元素的起始地址
* 统一数组在内存中的地址是连续的
*/
int a[10],*p,i;
for(i=0;i<10;i++)
{
scanf(“%d”,&a[i]);
}
for(i=1,p=a;p<a+10;p++,i++)
{
printf(“a[%d] 的值是:%d,内存地址是:%d\n”,i,*p,p);
}
}

2011年12月26日 | 归档于 PHP/Python/C
标签:
本文目前尚无任何评论.

发表评论

XHTML: 您可以使用这些标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code lang=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>