结构体指针和结构体变量在调用函数中的区别?

日期:2017-10-03 20:20:41 人气:1

结构体指针和结构体变量在调用函数中的区别?

你的理解是对的。 形参是结构体变量的,你对该结构体的所有修改都不会影响到实参,因为形参是实参的一个完整拷贝。 形参是结构体指针的,你对该结构体的修改直接影响实参的结构体数据。因为形参和实参都指向同一个内存区块。注意:形参是一个指针,如果只改变指针本身,则不影响实参。
    A+
热门评论