宏编译错误(某面试题网络)
#include <iostream>
using namespace std;
#define X abc
#define V(X) X
#define S(X) V(X)##xyz
#define VAL S(X)
int main()
{
// int VAL;
cout << VAL << endl;
return 0;
}
知识就是希望
#include <iostream>
using namespace std;
#define X abc
#define V(X) X
#define S(X) V(X)##xyz
#define VAL S(X)
int main()
{
// int VAL;
cout << VAL << endl;
return 0;
}