关于「把结构体传给函数」,说法错误的是( )。 A. 值传递会把整个结构体拷贝一份,成员很多时这个拷贝有开销 B. 引用传递(Cat&)不产生拷贝,函数内修改会直接影响原变量 C. 想让函数「只读」结构体又不付拷贝开销,常用写法是 const Cat& D. 值传递永远比引用传递快,所以任何情况下都应该用值传递