#include <iostream>
#define help(a) #a
#define xhelp(a) help(a)
#define glue(a,b) a##b
#define xglue(a,b) glue(a,b)
#define HIGHLOW "hello"
#define LOWLOW ",world"
int main()
{
std::cout<<xhelp(xglue(HIGH,LOW))<<std::endl;
return 0;
}
여기가 내 테스트 코드입니다. MACOR xglue (HIGH, LOW)의 확산을 알고 싶습니다.재귀 적 매크로 스프레드에 대한 결과는 무엇입니까?
이 나를 위해, 나는 결과가 "안녕하세요"
생각하지만 난 하나 개의 웹 사이트에서 배우고, 그 결과는 "안녕, 세계"입니다.
정말 혼란 스럽습니다.
내 코드의 결과는 "안녕하세요"입니다.
아무도 나를 도와 줄 수 있습니까?
은 내가 xgule (HIGH, LOW) = 접착제 (HIGH, LOW) = HIGHLOW = "안녕하세요"
웹 사이트 xglue 쇼 (HIGH, LOW) = 접착제 (HIGH, LOW "세계"생각) = "hello, world"
결과 :' "\"hello \ "" – BLUEPIXY
결과는 ""hello "'입니다. wesite 링크를 게시하십시오. – sujin
중국 웹 사이트입니다. 웹 사이트 http://hi.baidu.com/feixue/item/b22cdca63f778417a9cfb729 – user2701639