#include<iostream>
using namespace std;
int main(){
int a[10]={1,2,3,4,5,6,7,8,9,10};
int *p=a;
int *q=&(a[0]);
int *temp=a+10;
int sum1=0,sum2=0;
//两个for循环的结果是一模一样的
for(;p<temp;++p){
printf("%d ",*p);
printf("%d ",p);
sum1+=*p;
}
printf("%d/n",sum1);
for(;q<temp;++q){
printf("%d ",*q);
printf("%d ",q);
sum2+=*q;
}
printf("%d/n",sum2);
system("PAUSE");
return 0;
}
using namespace std;
int main(){
int a[10]={1,2,3,4,5,6,7,8,9,10};
int *p=a;
int *q=&(a[0]);
int *temp=a+10;
int sum1=0,sum2=0;
//两个for循环的结果是一模一样的
for(;p<temp;++p){
printf("%d ",*p);
printf("%d ",p);
sum1+=*p;
}
printf("%d/n",sum1);
for(;q<temp;++q){
printf("%d ",*q);
printf("%d ",q);
sum2+=*q;
}
printf("%d/n",sum2);
system("PAUSE");
return 0;
}