这段代码定义了一个计算绝对值的函数 `absolute`,然后在 `main` 函数中读取一个整数,但最终输出的是函数地址而不是计算结果。 - 第11行 `answer = absolute;` 这里没有调用函数,而是把函数本身赋值给了 `answer`,所以 `answer` 得到的是函数的地址,而不是 `n` 的绝对值。 - 要调用函数并传入参数,应该写成 `answer = absolute(n);` 这样才会把 `n` 的值传给函数,并返回计算结果。
Copy this url:
QR-code: