知识点:
①使用指针构建函数来交换数据的原理
②单链表的存储结构
通过结构体变量来构建一个结点,注意结构体变量中的成员数据类型,尤其注意结点指针域的类型是结构体变量,用于指向下一个结点。
这位大佬讲的非常细致入微,列举了两种错误情况域正确答案。指针交换要给函数传过去地址作形参,然后通过形参直接对指针对应的变量操作,这样函数结束后,形参被撤销,变量依然保留被操作后的状态,即交换成功。
②
知识点:
①使用指针构建函数来交换数据的原理
②单链表的存储结构
通过结构体变量来构建一个结点,注意结构体变量中的成员数据类型,尤其注意结点指针域的类型是结构体变量,用于指向下一个结点。
这位大佬讲的非常细致入微,列举了两种错误情况域正确答案。指针交换要给函数传过去地址作形参,然后通过形参直接对指针对应的变量操作,这样函数结束后,形参被撤销,变量依然保留被操作后的状态,即交换成功。
②