数组参数和指针参数

数组参数退化的意义 C语言中只会以值拷贝的方式传递参数 当向函数传递数组时: - 将数组名看做常量指针传数组首元素地址 - 参数传递的时候如果拷贝整个数组执行效率将大大下降 - 参数位于栈上,太大的数组拷贝将导致栈溢出 二维数组参数 二维数组参数同样存在退化的问题 -二维数组可以看做是一维数组 -二维数组中的每个元素时一维数组 二维数组参数中第一维的阐述可以省略 -void f(int
相关文章
相关标签/搜索