Stringization - 어떻게 작동합니까? 알고 있습니다. #define foo 4 #define str(s) #s 와 함께str(foo)기입 내용:"foo"stringify는 텍스트 확장에서 먼저 실행되지만, 이는 다음과 같습니다. #define xstr(s) str(s) #define str(s) #s #define foo 4 와 함께xstr(foo)기입 내용:"4". 왜요? 그 과정에는 어떤 단계가 포함되어 있나요?매크로 확장의 관련 단계는 다음과 같습니다(C 2011 [n1570] 6.10.3.1 및 C++ 1998 16.3.1에 따름). 다음으로 이어지는 프로세스 토큰#또는##. 각 인수에 매크로 치환을 적용합니다. 각 파라미터를 위의 매크로 치환 결과에 따라 바꿉니다. 다른 매크로를 재스..