G-SS-Hacker / G-SS-Hacker.github.io

https://G-SS-Hacker.github.io
2 stars 0 forks source link

C语言基础学习笔记(8):向函数传递数组 | G-SS-Hacker #87

Open G-SS-Hacker opened 4 years ago

G-SS-Hacker commented 4 years ago

https://g-ss-hacker.github.io/G-SS-Hacker.github.io/C%E8%AF%AD%E8%A8%80%E5%9F%BA%E7%A1%80%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0%EF%BC%888%EF%BC%89%EF%BC%9A%E5%90%91%E5%87%BD%E6%95%B0%E4%BC%A0%E9%80%92%E6%95%B0%E7%BB%84/

C语言基础学习笔记(8):向函数传递数组 图:达拉斯(Dallas) Guderian出品 C语言中不允许用变量来定义数组的长度。 一维数组在内存中占用的字节数 = 数组长度 x sizeof(基类型)。 向函数传递一维数组,所传递的是数组的地址。因此,在函数中对形参进行修改,会使原来传入的数组发生变化。在调用函数时,应该使用不带下标的数组名作为函数实参(数组名就相当于数组的首地址)