在《Expert C Programming》这本书中,第202页有这样一句话:在函数参数的声明中,数组名被编译器当着指向该数组第一个元素的指针。通过实例测试,这句话的意思就是:在声明这个参数的整个函数作用域内,数组名就是指针。
见测试用例:
本文探讨了C语言中数组作为函数参数时,数组名被视为指向数组首元素的指针。通过代码示例展示了在函数内部和外部,数组名与地址的不同表现,解释了在不同场景下`printf`和`cout`打印数组地址和内容的差异,以及`sizeof`运算符在数组上的应用。
在《Expert C Programming》这本书中,第202页有这样一句话:在函数参数的声明中,数组名被编译器当着指向该数组第一个元素的指针。通过实例测试,这句话的意思就是:在声明这个参数的整个函数作用域内,数组名就是指针。
见测试用例:
2711
296

被折叠的 条评论
为什么被折叠?