c语言深度剖析(35)—数组参数和指针参数分析

1.思考编程 为何C语言中的数组参数会退化为指针?  2.退化的意义 数组 C语言中只会以值拷贝的方式传递参数  当向函数传递数组时:  将整个数组拷贝—份传入函数(  X   ) 将数组名看作指针常量传数组首元素地址 ( ✔ ) C语言以高效做为最初设计目标:  参数传递的时候若是拷贝整个数组执行效率将大大降低  参数位于栈上,太大的数组拷贝将致使栈溢出 3.二维数组参数 函数 二维数组参数一样
相关文章
相关标签/搜索