版权声明:qq836678589 https://blog.csdn.net/weixin_43924623/article/details/85344739
1使用数组名和下标
#include<iostream>
using namespace std;
int main()
{
int a[10]={1,2,3,4,5,6,7,8,9,10};
for(int i=0;i<10;i++)
cout<<a[i]<<" ";
cout<<endl;
return 0;
}
2使用数组名和指针变量
#include<iostream>
using namespace std;
int main()
{
int a[10]={1,2,3,4,5,6,7,8,9,10};
for(int i=0;i<10;i++)
cout<<*(a+i)<<" ";
cout<<endl;
return 0;
}
3使用指针变量
#include<iostream>
using namespace std;
int main()
{
int a[10]={1,2,3,4,5,6,7,8,9,10};
for(int*p=a;p<(a+10);p++)
cout<<*p<<" ";
cout<<endl;
return 0;
}
二维数组的输出方
#include<iostream>
using namespace std;
int main()
{
int a[3][3]={{11,12,13},{21,22,23},{31,32,32}};
for(int i=0;i<3;i++)
{
for(int j=0;j<3;j++)
cout<<*(*(a+i)+j)<<" ";
cout<<endl;
}
return 0;
}