#include<iostream>
#include<stdlib.h>
#include<string>
#include<windows.h>
using namespace std;
#define STR(s) (#s)
#define STR1(a,b) (a##e##b)
int main(void)
{
cout<<STR(hello)<<endl;
cout<<STR1(3,4)<<endl;
return 0;
}
//调用顺序类似于栈。
//先注册的后调用
#include<stdlib.h>
#include<string>
#include<windows.h>
using namespace std;
#define STR(s) (#s)
#define STR1(a,b) (a##e##b)
int main(void)
{
cout<<STR(hello)<<endl;
cout<<STR1(3,4)<<endl;
return 0;
}
//调用顺序类似于栈。
//先注册的后调用