用什么来代替这样的东西呢
dir(int)
在C吗?当我包含像
这样的内容时#include <string.h>
那么我想看看包含了什么。
C没有任何类似于Python的dir()
的内省功能。它也没有像Python那样的对象模型,这是使其合理所必需的。特别是,它没有任何类似于包或模块作为对象的东西,这是dir()
的模拟对检查头内容有用的唯一方法。
如果您正在使用GCC编译您的代码,您可以使用:
gcc -E NAMEOFFILE.c
它将在文件通过预处理器运行后给出文件。