已知:<br/>typedefstructnode{<br/>intdata;<br/>structnode*next;<br/>}LinkNode;<br/>typedefLinkNode*LinkList;<br/>请编写原型为intListisequal(LinkListA,LinkListB)的函数,指针A、B分别指向两个带头结点的单链表。函数功能是:若单链表A、B中全部对应结点的data值相等,则返回1,否则返回0。

题目类型: 问答题

题目内容

已知:
typedefstructnode{
intdata;
structnode*next;
}LinkNode;
typedefLinkNode*LinkList;
请编写原型为intListisequal(LinkListA,LinkListB)的函数,指针A、B分别指向两个带头结点的单链表。函数功能是:若单链表A、B中全部对应结点的data值相等,则返回1,否则返回0。

正确答案

在whilev那里也要加上q不为空,不然如果q比p短就要报空指针了

题目纠错