数据结构单链表值的查询这个怎么错了

为什么错了
2025-04-22 09:52:22
推荐回答(2个)
回答1:

看了函数的编写,问题不是一楼所说的“中文标点”的问题,而是其中的ElementType,应该是一个结构体吧!如果是的话,那么其中比较的条件就写错了。应该是while(p!=NULL && p->data!=e->data),就是说参与比较的数据类型不同。
出错提示也说明了这一点,未定义这种结构体类型的!=这种运算符。

回答2:

while里面 P!=null 感叹号是中文输入法吧,改成英文的就行。