单链表
来源:互联网 发布:send to kindle mac 编辑:程序博客网 时间:2024/06/04 18:04
include "stdafx.h"
using namespace std;
//单链表结构体
typedef
{
}LinkList, *pLinkList;
pLinkList HeadNode;//链表表头
void LineInsert(pLinkList link, int ID, int newID, char* newName);
void LineCreate();
void LineRead();
int _tmain(int argc, _TCHAR* argv[])
{
}
//函数功能:单链表的插入,在ID为i的对应结构体之后插入另一个结构体
void LineInsert(pLinkList link, int ID, int newID, char* newName)
{
}
//函数功能:链表的建立,用尾插法建立单链表
void LineCreate()
{
}
//函数功能:链表的读取(第一个节点未存数据)
void LineRead()
{
}
//单链表的删除(删除第x个节点)
bool LineDelete(int x)
{
}
错误记载:
1、error C2440: “=”: 无法从“char *”转换为“char [1024]”
在C语言中数组是不容许整体复制的!
故:
NewNumber->Name = newName;
这样是不正确的;
表明上看这句话只是把一个地址给他,实际上要求的是数组的整体复制。
2、若数据结构中不是name【1024】,而是char* name;则也会因为内存分配或者其他原因等,容易出错。
- 单链表
- 单链表
- 单链表
- 单链表
- 单链表
- 单链表
- 单链表
- 单链表
- 单链表
- 单链表
- 单链表
- 单链表
- 单链表
- 单链表
- 单链表
- 单链表
- 单链表
- 单链表
- 共轭先验
- [LeetCode][数论]Odd Even Linked List
- java final 关键字
- 4.Android与JS的交互(兼容API 17以下版本)
- 204. Count Primes
- 单链表
- JVM调优总结
- C和C++中函数传参常见方式总结
- ScrollView问题(ScrollView中的LinearLayout的height属性match_parent 无效的解决办法)
- Android 开发打包时我们应该如何注意平台的兼容(x86,arm,arm-v7a)
- 定时器Android
- ftp连接不上的问题
- 学习笔记之数据类型和变量1
- 关于异常的理解。