天天看點

宏定義參數

宏定義的參數以逗号(,)作為分隔符

#include <stdio.h>

#define FUN(AA,aa) {AA;printf("%d\n",aa);}

void fun ( void )
FUN ( printf ( "你好\n" ); printf ( "我好\n" ), 20 )


int main ( void )
{
    fun();
    return 0;
}

/* 宏定義的參數以逗号(,)作為分隔符 */
           

輸出:

你好
我好
20
           

繼續閱讀