那我在问一遍啊...

来源:百度知道 编辑:UC知道 时间:2024/05/15 15:35:59
结构体变量名,函数名,对象名,可以当做地址吗?比如说我实参是一个结构体变量名,或者是一个对象名,可以看做传递的是地址吗?

结构体变量名,函数名,对象名,可以当做地址吗?
A:函数名可以

比如说我实参是一个结构体变量名,或者是一个对象名,可以看做传递的是地址吗?
A:类或者结构作为参数最好用 引用或者指针类型

第一问我已经回答过了,就不在说了,函数名在调用时等同于地址,刚才没注意到可能回答有误。关于实参是结构体或类的对象的话,是传递地址的,因为有些对象有可能占用内存较多,如果采用的是值传递的就会浪费内存。