方法一:下标法
#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; }