不太懂(´థ౪థ)σΣ(゚∀゚ノ)ノΣ(OдO‖)゙━=͟͟͞͞(Ŏ◊Ŏ ‧̣̥̇)(:>)| ̄|_ʘ̲̅ʔ̢̡̢
宏只是代码替换,你这里替换成了3*3+5*3+5 = 29如果宏中要保留x的值,则需要括起来。#define F(x) (P*(x)*(x))替换后是3*(3+5)*(3+5) = 192
F(3+5)就是P3+53+533+53+5 = 29宏是不计算的,只是简单的复制粘贴。