应输入表达式
报错应输入表达式printf("%s%s\n",A,A);
A:
#define A="****************************" 本帖最后由 sunrise085 于 2020-4-26 12:38 编辑
#define A "****************************"
define名字和对应量之间怎么能有等号呢,
define的作用就是给后者起个名字,名字为前者,
#define M N其中M是名字,N是原表达式 #define 是宏定义,和普通的变量定义不一样,格式为:
#define a b
其中 a 是名字,b 是表达式。所以应该这么写:
#define A "****************************"
页:
[1]