1、对于数组的内存分配,会开辟连续的存储空间,并从小到大,按照下标来依次分配存储空间
2、当数组作为函数的参数的时候,可以省略元素个数
3、数组作为函数参数,传递是的数组的地址,所以,如果修改形参的元素的值,会影响到外面实参的数组
4、数组当做函数参数传递时,在64bit环境下,只占八位
5、二维数组并不经常用到,所以,这里只记录一下定义
int nums{2}{3} =
{
{1,2,3},
{4,5,6}
}
本文详细介绍了数组的内存分配特点,包括连续存储空间的分配原则及按索引递增的存储方式。此外,还讨论了数组作为函数参数时的行为特性,如省略元素个数的可能性、地址传递机制以及对实参的影响等。
1、对于数组的内存分配,会开辟连续的存储空间,并从小到大,按照下标来依次分配存储空间
2、当数组作为函数的参数的时候,可以省略元素个数
3、数组作为函数参数,传递是的数组的地址,所以,如果修改形参的元素的值,会影响到外面实参的数组
4、数组当做函数参数传递时,在64bit环境下,只占八位
5、二维数组并不经常用到,所以,这里只记录一下定义
int nums{2}{3} =
{
{1,2,3},
{4,5,6}
}
943

被折叠的 条评论
为什么被折叠?