当前位置: 技术问答>linux和unix
一个程序用到了一个源代码里面的所有结构体,该怎么办
来源: 互联网 发布时间:2017-02-10
本文导语: 我现在要把一个源代码(比如claridy的源代码)里面所有的结构的大小用一个程序列出来,我写了一个C程序,包含了源代码的头文件,用sizeof()把所有的结构体都用printf打印。。请问现在我该怎么编译,或者说怎么...
我现在要把一个源代码(比如claridy的源代码)里面所有的结构的大小用一个程序列出来,我写了一个C程序,包含了源代码的头文件,用sizeof()把所有的结构体都用printf打印。。请问现在我该怎么编译,或者说怎么办才能不让我的C程序出错呢??
|
#include "your_header"
int main(...)
{
printf("%dn", sizeof(struct XXX));
return 0;
}
Save the source as main.c, then compile:
cc main.c -o main
int main(...)
{
printf("%dn", sizeof(struct XXX));
return 0;
}
Save the source as main.c, then compile:
cc main.c -o main