13 8 D:\study\考研数据结构\第二章线性表\链式表\LinkList.h [Note] expected 'LinkList' but argument is of type 'struct LNode **'
时间: 2023-12-20 15:42:08 浏览: 47
这个错误提示表明在函数调用时,参数的类型与期望的类型不匹配。你提供的代码片段中,函数调用可能存在问题。在你的代码中,你期望传入一个 `LinkList` 类型的参数,但实际传入的是一个 `struct LNode **` 类型的参数。
可能的原因是你在函数调用时传入了错误的参数。请检查你的代码,确保你在调用函数时传入了正确的参数类型。另外,也可以检查函数声明和定义,确保参数的类型与期望的一致。
相关问题
14 18 E:\考研数据结构\线性表.cpp [Error] expected unqualified-id before numeric constant
这个错误通常是由于在代码中使用了一个数字常量作为标识符而导致的。在C++中,标识符(如变量名、函数名等)不能以数字开头。
请检查你的代码,确保你没有在标识符前面放置了数字常量。如果你想使用数字作为标识符的一部分,可以将其放置在标识符的中间或结尾。
例如,将 "14_18" 改为 "num_1418" 或其他有效的标识符命名规则。同时,还要确保你的代码中没有其他语法错误。
希望这个解决方案对你有帮助!如果你还有其他问题,请随时提问。
数据结构第二章线性表
线性表是数据结构中最简单且常用的一种数据结构,它是由同类型的数据元素构成的有序序列。线性表具有以下特点:
1. 元素之间存在顺序关系,即元素在表中的位置是唯一确定的。
2. 线性表中的元素类型可以相同也可以不同。
3. 线性表的大小可以动态变化。
线性表的实现方式有多种,常见的包括数组和链表。
数组是一种连续存储结构,线性表中的元素在内存中占据一段连续的空间。通过下标来访问元素,具有随机访问的特性,但插入和删除操作可能需要移动大量元素。
链表是一种离散存储结构,线性表中的元素在内存中分散存储,每个元素都包含指向下一个元素的指针。插入和删除操作只需改变指针指向,但访问元素需从头节点开始遍历。