#include <iostream>
using namespace std;
int main() {
/*一维数组名称用途:
1.可以统计整个数组在内存中的长度 sizeof(arr)
2.可以获取数组在内存中的首地址 cout<<arr<<endl;
*/
// 1.可以统计整个数组在内存中的长度 sizeof(arr)
int arr[10]={1,2,3,4,5,6,7,8,9,10};
cout<<"整个数组占用内存空间为:"<<sizeof(arr)<<endl;
cout<<"每个元素占用内存空间为:"<<sizeof(arr[0])<<endl;
cout<<"数组元素个数为:"<<sizeof(arr)/sizeof(arr[0])<<endl;
// 2.可以获取数组在内存中的首地址 cout<<arr<<endl;
cout<<arr<<endl;
//cout<<"数组首地址为:"<< (int)arr <<endl; //转成十进制输出;
cout<<"数组中第一个元素地址为:"<<(int)&arr[0]<<endl;
cout<<"数组中第二个元素地址为:"<<(int)&arr[1]<<endl;
//数组名是常量,不可进行赋值
//arr=100;
system("pause");
return 0;
}