#include 
#define ExecuteFunctionMain(expression) \
struct ExecuteFunctionMain{ExecuteFunctionMain(){expression;}} __execute__##first;
int want_to_exec(int a)
{
printf("want_to_exec.......a:%d\n", a);
return 0;
}
ExecuteFunctionMain(want_to_exec(11));
int main()
{
printf("main\n");
return 0;
}
http://blog.sina.com.cn/s/blog_5a3640220100c4i8.html

相关文章: