C 判断两个结构体内的元素是否完全一致 理解: eg: 背景还是QT UI界面 头文件 源文件 结果 范围 1.测试结构内套用结构,是没有问题的,可以判断; 2.测试结构内的元素为集合类型,判断错误(**~~不能使用~~ **); 解决以上问题:操作运算符重载 理解: 在c中,结构体可以使用=来赋值一个结构体,但是不能使用==判断两个结构体; 这里使用memcmp()函数,返回值是int, 其功能是把存储区 buf1 和存储区 buf2 的前 n 个字节进行比较。这个函数是按照字节比较,size写结构体的长度 eg: 背景还是QT UI界面 头文件 #include <QMainWindow> #include <QDebug>