#include<stdio.h>
#define A(int x) printf("%d\n",x)
#define AS(A) A(20)
typedef struct{
int *m;
int n;
int k;
}st;
//static st sb[10] = {AS(A)}
int main()
{
AS(A);
return 0;
}
我收到如下錯誤。C中的嵌套宏
Line 14: error: macro parameters must be comma-separated
請幫忙。
感謝所有讓我明白了。謝謝 – Angus