#include #define _ int * #define __ return void foo(_ ____) { *____ = 10; } int main(void) { int a; foo(&a); printf("%d\n", a); return 0; }