资源描述:
《c++一维数组和指针的关系总结》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、C++一维数组和指针的关系总结对于数组inta[10]; a表示数组的第一个元素的地址,即&a[0]; 如果使指针p,指向数组的首元素,可以进行操作: int*p=a; 或者 int*p=&a[0]; 那么p++,是指向数组中的先一个元素,即a[1]; 此时*p则是a[1]中所放的值。 此时,a[i]=p[i]=*(a+i)=*(p+i) 下面举一个例子; 直接用a[i]来输出 #include usingnamespacestd; intmain(){ int
2、a[10]={1,2,3,4,5,6,7,8,9,10}; cout<<"Pleaseinput10intergers:"< usingnamespacestd; intmain(){ inta[10]={1,2,3,4,5,6,7,8,9,10}; cout<<"Pleaseinput10intergers
3、:"< usingnamespacestd; intmain(){ inta[10]={1,2,3,4,5,6,7,8,9,10}; cout<<"Pleaseinput10intergers:"<4、+i)<<""; cout< usingnamespacestd; intmain(){ inta[10]={1,2,3,4,5,6,7,8,9,10}; cout<<"Pleaseinput10intergers:"<5、ostream> usingnamespacestd; intmain(){ inta[10]={1,2,3,4,5,6,7,8,9,10}; cout<<"Pleaseinput10intergers:"< usingnamespacestd; intmain(){ inta[1
6、0]={1,2,3,4,5,6,7,8,9,10}; cout<<"Pleaseinput10intergers:"< usingname
7、spacestd; intmain(){ inta[10]={1,2,3,4,5,6,7,8,9,10}; cout<<"Pleaseinput10intergers:"< usingnamespacestd; intmain(){ inta[10]={1,2,3,4,5,6,7,8
8、,9,10}; cout<<"Pleaseinput10intergers:"< usingnamespacestd; intmain(){ inta[10]={1,