我是大一新生,这个报错是什么意思呀,求dalao解答,蟹蟹!
问题描述:
答
因为编译器不知道什么叫做一个cur->n不等于一个struct student结构(我不知道你的n是指针还是结构体,按照思路好像是结构体),!=的比较只能应用在整数,指针,字符这些表达式上,你应该写一个函数,函数传入两个student结构体,返回值表示这两个结构体是否相等。
C语言没有符号重载、自定义符号这些功能,所以只能通过自定义函数或者自定义宏来实现你想要的功能