又遇到一个问题!有关void hanshu(int& a,int& b){。。。}中,&和*的不同,这里找到一个大佬的解释,超棒!解决了我的困惑! 定义方法的时候,int add(int& a,int& b){}和int add(int a,int b){}的区别: int add(int a,int b){}在调用方法传入参数的时候,方法内部会定义两个变量a和b,并且会为这两个变量开辟新的的地址,然后将传入的参数的值赋值到这两个地址。也就是说相对于拷贝了一份传入的参数,在方法内改变a和b的值不影响外部传入的参数的值。 int add(int&am...