C++的宏定义有多少

C++种所有的宏定义的数量,分别是什么?

无法统计。
不同的编译器、函数库都有很多宏定义,自己的程序也可以定义大量的宏定义,没有人回去统计这个,太多了。追问

那我在编写词法分析器时应该如何处理宏定义?

追答

做词法分析器啊,在没有外部关联的情况下,只能不理它了。因为包含一个头文件,就可能多出N个宏定义,除非你再去解析头文件中的#define

或者你只处理最基本的,但这玩意也不少啊,关键还是看你的词法分析器基于什么环境,如果是最基本的stdio环境,那么你只需要解析这个头文件里面的就可以了。

追问

谢谢

温馨提示:答案为网友推荐,仅供参考
相似回答