关于数组的几点总结
定义:
int a[10];
int *p;
源代码:
#include<iostream>
using namespace std;
int main()
{
int a[10];
int *p,i;
for(i=0;i<10;++i)
a[i]=i;
p=a;
for(i=0;i<10;++i)
{
cout<<a[i]<<' '<<*(a+i)<<' '<<p[i]<<' '<<*(p+i)<<endl;
}
system("pause");
return 0;
}
想要说明的是:a[i],*(a+i),p[i],*(p+i)表示的是相同的内容。