cout<<"-20的绝对值为:"<的执行顺序是:1,运行abs(-20)2,输出 “-20的绝对值为:” + abs(-20)的返回值“调用函数abs(int)”是运行abs(-20)时输出的, 所以比“-20的绝对值为:”先输出。
。。。调用函数的时候:先输出。。。再返回。。。
int abs(int x) { cout<<"调用函数abs(int)."<return x<0 ? -x:x; } 调用函数了呀..然后运行函数里边的代码::cout<<..再return.
因为调用函数优先级高