郑重的想那位我记不起来是谁的同学道歉。
大概十几天前和一位同学讨论结构体时很神棍告诉人家不能通过结构体变量名来相互赋值,只能对结构体元素赋值,当时那位同学也信了,还讨论了半天(当然,我也一直这样坚信并这样做的)。今天早上在《C专家编程》(第61页下数11行)里看到了一段代码有通过结构体变量名来赋值的,之后花了一个多小时时间在编译器里穷尽各种我知道的结构体组成方式来验证这样的赋值是不是一直合法还是在特定情况下才合法(那段代码中结构体的元素只有一个整型数组),最后的结论是这种赋值本身合法。
发个百分贴(心疼我的分啊),希望哪位同学看到后不再被误导,否则我罪孽深重啊。。。
哎,新手就是新手啊,什么时候能言出法随呢