检查C中的结构内是否存在元素

时间:2013-12-14 04:54:36

标签: c struct

如果我有一个结构说“苹果”,那么有没有办法检查一个特定的元素是否在结构中存在“颜色”?

struct apple A{
char color;
int pack;
}

使用它的功能可能是知道这个结构的内部而不是它的名字......

1 个答案:

答案 0 :(得分:4)

在C中执行此操作的唯一方法是使用您感兴趣的特定字段。如果程序编译则存在。如果没有,或者它没有,或者你有其他错误。