一维数组名的名称用途


#include<iostream>
using namespace std;
#include<string>
#include<ctime>
int main() {
    //2010年5月
    /*
    一维数组名的名称用途
    a:可以统计整个数组在内存中的长度 sizeof(arr)
    b:可以获取数组在内存中的首地址 cout<<arr<<endl
    */
    int arr[10] = { 1,2,3,4,5 };
    cout << "整个数组占用内存空间为:" << sizeof(arr) << endl;
    cout << "每个元素占用内存空间为:" << sizeof(arr[0]) << endl;
    cout << "数组中元素个数为:" << sizeof(arr) / sizeof(arr[0]) << endl;

    //可以通过数组名查看数组首地址
    cout << "数组首地址为:" << (int)arr << endl;
    cout << "数组中第一个元素地址为:" << (int)&arr[0] << endl;
    cout << "数组中第二个元素地址为:" << (int)&arr[1] << endl;
    system("pause");
}

一维数组名的名称用途(图1)

c++

您可能还会对下面的文章感兴趣: