macro:
1:预处理器定义的宏:
cpp -dM /dev/null 可以查看预处理器定义的宏;
(或者新建一个空的头文件,如foo.h, 然后通过 cpp -dM foo.h 查看,该方式可以将输出结果重定向到文件中)

2:查看某一个头文件中定义的宏:
如果想查看 stdlib.h 头文件中定义的 宏,可以通过如下的方式查看:
echo "#include <stdlib.h>" >foo.h
cpp -dM foo.h

参考: 《an introduction to gcc》

posted on 2013-02-19 21:00  bo-study  阅读(270)  评论(0编辑  收藏  举报