利用指针完成对数组的遍历
#include<stdio.h>
int main()
{
int a[11]={2,0,1,6,0,2,4,2,5,0,4};//定义一个数组
int *p;//定义p为指向整形变量的指针变量
for(p=a;p<(a+11);p++)//把a数组的第一个值的地址存放在指针p里,每一次循环使p的值增加4个字节指向数组的下一个值
{
printf("%d ",*p);
}//用for循环输出数组
}
总结:解释在每一行代码后面,没有遇到错误,没有用到什么小技巧,有好好的背基础代码的话很好写。