引用的类型要保持一致
#include <iostream> using namespace std; void fun1(int &n) { int a = 10; n = a; } int main() { //A a; short b = 0; fun1(b); // error cout << b << endl; return 0; }

#include <iostream> using namespace std; void fun1(int &n) { int a = 10; n = a; } int main() { //A a; short b = 0; fun1(b); // error cout << b << endl; return 0; }
