用一个宏定义 FIND 求一个结构体 CTYPE 里某个变量 CNUM 相对了 CTYPE 地编移量 . 如: stuct student { int a。 char b[20]。 double ccc。 } 则: FIND(student,a> 。 //等于 0 FIND(student,b )。 //等于 4 二楼地可以 . #define FIND(type,member> (int>(&( ((type*>0>->member> > struct student { int a。 char b[20]。 double ccc。 }。 int main(int argc,char* argv[]> { int i=FIND(student,a> 。 //等于 0 i=