CC++中宏与函数的主要差异有哪些?