void fun(int a, int b, long *c){*c=(b%10)*1000+(a%10)*100+(b/10)*10+(a/10);}// c 是指针, *c = 10,就是给 long 指针c 所指向的地址 上赋值 10这样就可以返回结果 void fun(int a, int b, long c){c=(b%10)*1000+(a%10)*100+(b/10)*10+(a/10);}// 如果这样,调研fun就没有办法返回c的值,因为调用者是按值传递参数c, 调用者的参数c和fun的参数c,并不是同一个变量 void fun(int a, int b, long &c...
|