数组名是数组首地址,加上i就是第i个元素的值啦!顺便提一句,指针的运算比int类型快,可以解决一部分卡常(把i换成指针)

#include <iostream>
using namespace std;

int main() {

    int arr[6] = { 0 };
    int* ptr = arr;

    int len = sizeof(arr) / sizeof(int);

    for (int i = 0; i < len; i++) {
        cin >> arr[i];
    }

    for(int i=0;i<len;i++){
        cout<<*(arr+i)<<' ';
    }
    

    return 0;
}

另外一种写法:

#include <iostream>
using namespace std;

int main() {

    int arr[6] = { 0 };
    int* ptr = arr;

    int len = sizeof(arr) / sizeof(int);

    for (int i = 0; i < len; i++) {
        cin >> arr[i];
    }

    for(int* i=arr;i<arr+len;i++){
        cout<<*i<<' ';
    }
    

    return 0;
}