将结构体传递给函数有以下三种方式 (1)向函数传递结构体的单个成员。 这种方法是传值调用,不会引起结构体成员值的变化,很少使用。 (2)向函数传递结构体的完整结构。 用结构体变量作为函数的实参,将整个结构体成员的内容复制给被调函数。这种方式仍然是传值调用,且占用内存空间较大。 (3)向函数传递结构体的地址 这是传地址调用,在函数内部对形参结构体成员值的修改将影响到实参结构体成员的值。 这种方式比第二中效率更高。