方法一:下标法
#include <iostream> using namespace std; //指向整型的指针 int main(){ int a[10]; for(int i=0;i<10;i++) cin>>a[i]; cout<<endl; for(int i=0;i<10;i++) cout<<a[i]<<" "; cout<<endl; return 0; }
方法二:指针法
#include <iostream> using namespace std; //指向整型的指针 int main(){ int a[10]; for(int i=0;i<10;i++) cin>>*(a+i); cout<<endl; for(int i=0;i<10;i++) cout<<*(a+i)<<" "; cout<<endl; return 0; }
方法三: 指针变量
#include <iostream> using namespace std; //指向整型的指针 int main(){ int a[10]; int *p=a; for(int i=0;i<10;i++) cin>>*(p+i); cout<<endl; for(int i=0;i<10;i++) cout<<*(p+i)<<" "; cout<<endl; return 0; }
C++数组操作三种方法
本文介绍了使用C++进行数组输入输出的三种不同方法:直接使用下标、通过指针和利用指针变量。每种方法都附带了完整的代码示例,有助于初学者理解数组与指针之间的关系。
1万+

被折叠的 条评论
为什么被折叠?



