for循环:
#include<stdio.h>
int main()
{
int a[10] = { 1,2,3,4,5,6,7,8,9,0};
int sum, * p;
int i = 0;
sum = 0;
p = a;
for (; p < a + 10; p++)
{
sum += *p;
}
printf("sum=%d\n", sum);
return 0;
}
while循环:
#include<stdio.h>
int main()
{
int a[10]={1,2,3,4,5,6,7,8,9,0};
int sum ,*p ;
sum=0;
p=a;
while( *p) //用p是非法的,p<a+10也一样
{
sum += *p;
p++;
}
printf("sum=%d\n",sum);
return 0 ;
}