c++中,函数调用时为什么输入数组首地址它能知道所有数组地址?
因为数组中的元素是连续存储的。
不一定。只有字符串作为数组时才可以,因为字符串用'\0‘字符结尾,找到它就知道数组有多长。别的类型不行,必然传递数组大小