楼主理解偏了!c语言中只能把实参的值传送给形参,不能把形参的值反向传给实参……这句话,指的是在函数的调用过程中,实参与形参之间,进行的是值传递(这是相对于址传递而言的),在这个过程中,实参将自身的数值传递给形参,形参只是实参的在堆栈中新开辟一个副本,对形参的操作不会影响实参!这句话与return没有关系的!呵呵,不明白可以追问!