struct结构体能不能比较? 结构体不可以比较,但是同一类型的结构体的值可以比较是否相等(不可以比较大小); 结构体所有字段的值都相等,两个结构体才相等; 比较的两个结构体必须是相同类型才可以,也就是说他们字段的顺序、名称、类型、标签都相同才可以 因为是强类型语言,所以不同类型的结构不能作比较,但是同一类型的实例值是可以比较的,实例不可以比较,因为是指针类型 defer 顺序:先注册后执行,后注册先执行(类似栈、LIFO后进先出法) 触发时机:包含defer的函数返回时 包含return的函数执行到末