2
为什么不能在C中将数组作为函数参数传递?
继此评论,我试图谷歌为什么,但我的谷歌福失败。 来自链接的评论: [...]但重要的是,数组和指针在C中是不同的东西。 假设您没有使用任何编译器扩展,通常就不能将数组本身传递给函数,但是可以传递指针,并像建立数组一样对指针进行索引。 您实际上在抱怨指针没有附加长度。您应该抱怨数组不能作为函数参数传递,或者数组隐式降级为指针。
有关编程和计算历史的问题。