如何比较和验证,等于在两个结构

P

Picstudent

Guest
海如何,我们可以比较和验证,两种结构的平等,尤其是在CCS C,在C。 (实时== shedule1 [0]){}这是给错误。 (neumeric表达)都是同一类型的结构变量。很抱歉,我不是一个“C”专家! Picstudent
 
对不起,请参阅: http://www.eskimo.com/〜scs/C-faq/q2.8.html 如果你喜欢生活的危险,并已成竹在胸的问题,在C FAQ 2.8你的编译器的内存分配,那么您可能能够使用一个如memcmp内存比较函数()。但要注意非可移植性问题。当你学习C中,你将有很多问题。这个FAQ是一个伟大的的资源!
 
没有检查错误,但应确定:typedef结构{INT一个字符B;浮动C; dluble ð; ... ...“ (} mystruct; comparestruct(mystruct * struct1_p,mystruct * struct2_p){CHAR * p1_p,p2_p:K = SIZEOF(mystruct); p1_p =(CHAR *)struct1_p; p2_p =(CHAR *)struct2_p;; K! = 0; K - )如果(* p1_p + = * p2_p +)返回-1;返回0;}
 

Welcome to EDABoard.com

Sponsor

Back
Top