1、定义一个宏来求一个数的绝对值: 正确的:#define ABS(x) ( (x)>0?(x):-(x) ) 严谨一点,下面的写法都是错误的: (1)#define ABS(x) ( (x)>0?(x) : (-x) ) 这种情况错在把符号写在了括号里面,然后比如你传参2+3的时候就会出现错误。 2、考察了指针数组、数组指针、函数指针、指针数组(数组的每一个元素是函数指针)的定义方法。