访问数组元素

数组元素可以通过数组名称加索引进行访问。元素的索引是放在方括号内,跟在数组名称的后边。例如:
int b=a[3];

下面的程序语句是定义了一个5元素的数组前赋值,再通过for循环访问数组的每一个元素。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
#include<iostream>
using namespace std;
int  main(){  
    int c[5]={5,4,3,2,1};
    cout<<c[1]<<endl;
    for (int i=0;i<5;++i)
    {
        cout<<c[i]<<endl;   
	}
	return 0;
}

通过for循环给数组赋值。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
#include<iostream>
using namespace std;
int  main(){
    int c[6];
    for (int i =0; i <6; ++i)
      {
         c[i]=i;
      }
    cout<<c[5];
    return 0;
}

关于数组中index 自加的问题:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
#include <iostream>
using namespace std;
int main() {
  int m=1,a[5]={0,1,2,3,4};
  cout<<"the value of a[1]="<<a[1]<<endl;
  cout<<"the value of a[2]= "<<a[++m]<<endl; //a[++m]=a[2] and ++m.
  cout<<"m="<<m<<endl;  //m=2
  cout<<"the value of a[2]="<<a[m++]<<endl; //a[m++]=a[m] and m++.
  cout<<"m="<<m<<endl;

  return 0;
}
Scroll to Top