未整理,先记下重要部分
1、函数在被调用之前,其内所有的变量尚未开辟空间。
空间的开辟起始于函数调用。空间消失结束于函数调用完毕。
2、地址对于不同的作用域来说,是开放的。
3、数组的传递不可能通过拷贝的方式来传递。C语言基于效率的原因,只传递首地址。在传递的时候,数组名仅充当地址使用。
数组有三要素,起始地址,步长(刻度),范围
数组名,是一个指针,就已经包含了起始地址,步长(刻度)。但是数组名里面没有包含范围,
所以在传递一维数组的时候,要传数组名和范围。
微信扫一扫
未整理,先记下重要部分
1、函数在被调用之前,其内所有的变量尚未开辟空间。
空间的开辟起始于函数调用。空间消失结束于函数调用完毕。
2、地址对于不同的作用域来说,是开放的。
3、数组的传递不可能通过拷贝的方式来传递。C语言基于效率的原因,只传递首地址。在传递的时候,数组名仅充当地址使用。
数组有三要素,起始地址,步长(刻度),范围
数组名,是一个指针,就已经包含了起始地址,步长(刻度)。但是数组名里面没有包含范围,
所以在传递一维数组的时候,要传数组名和范围。
相关推荐