Article ID: 164947
Article Last Modified on 7/5/2005
{ MACRO_B ("Hello world.\n") };
It should expand to:
{ { printf("Hello world.\n"); } };
/* Compile options needed: none
*/
#include <stdio.h>
#define MACRO_A(A) { MACRO_B A }
#define MACRO_B(A) { printf(A); }
void main()
{
MACRO_A(("Hello world.\n"));
}
Additional query words: kbVC420bug kbVC400bug
Keywords: kbbug kbfix kbcodegen kbcompiler KB164947