#include<stdio.h>
void main()
{
int c[10]={1,2,3,4,5,6,7,8,9,10}; ///在内存中占8个int大小的内存
int a[4][2]={(1,2),(3,4),(5,6),(7,8)}; ///因为数组内容相同,所以他们在内存中的地址一模一样
int b[2][4]={(1,2,3,4),(5,6,7,8)} ; ///数组里的东西在内存里是紧挨在一起的,不会掺杂任何东西
int d[1][8]={1,2,3,4,5,6,7,8} ; ///12345678 12342234 12121212 本质是一样的,在内存里是一模一样的
printf("sizeof(C)=%d",c) ;
///char数组其实表示的就是真正的内存01 02 03 04
///int数组在内存中的表示01 00 00 00 02 00 00 00 03 00 00 00 04 00 00 00
return 0;
}
数组进阶篇
最新推荐文章于 2024-10-10 06:15:00 发布