画问号哪里
第一个:宏定义只能实现简单的函数,那是因为复杂大函数往往是需要多行语句来实现的,而宏定义只能在一行完成.第二个:这里将一个语句用宏定义了,LONG_STRING代表的就是上面用""(双引号)括起来来的语句,由于printf的格式是printf("语句"),所以这里就直接printf(LONG_STRING)了,由于可读性不高吧,不推荐.