C++Review10_数组

#include <iostream>

using namespace std;

int main() {
    int a[4] = {1,2,3,4};
    cout<<"sizeof(a) is    "<<sizeof(a)<<endl;
    cout<<"sizeof(a[0]) is "<<sizeof(a[0])<<endl;
    cout<<"addr of &a is   "<<&a<<endl;
    cout<<"addr of a is    "<<a<<endl;
    cout<<"addr of &a+1 is "<<&a+1<<endl;
    cout<<"addr of a+1 is  "<<a+1<<endl;
    cout<<"addr of a[0] is "<<&a[0]<<endl;
    cout<<"addr of a[1] is "<<&a[1]<<endl;
    cout<<"addr of a[2] is "<<&a[2]<<endl;
    cout<<"addr of a[3] is "<<&a[3]<<endl;

    cout<<"&a+1 - &a is "<<(int)(&a+1)-(int)&a<<endl;

}

猜你喜欢

转载自www.cnblogs.com/grooovvve/p/12357613.html