回复 6楼 zhulei1978
谢谢你!我知道了
以下是引用桔梗老板在2019-5-20 16:18:13的发言:
不太理解 你说的T是T的地址对吗 为什么传的是T的值而不是T?
不太理解 你说的T是T的地址对吗 为什么传的是T的值而不是T?
那我举个更简单的例子
程序代码:
#include <stdio.h> void foo( int a ) { a = 1; } int main( void ) { int a = 0; foo( a ); printf( "%d\n", a ); }应该输出 0 你能理解吗?
如果还不能理解,那么
程序代码:
#include <stdio.h> int main( void ) { int main_a = 0; int foo_a = main_a; foo_a = 1; printf( "%d\n", main_a ); }应该输出 0 你能理解吗?