社区
C++ Builder
帖子详情
如何将文件中的内容写入链表
wuweimakuang
2016-06-03 10:14:25
如何将文件中的内容写入链表,求大神指点
...全文
405
7
打赏
收藏
如何将文件中的内容写入链表
如何将文件中的内容写入链表,求大神指点
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gpoppy
2019-12-26
打赏
举报
回复
用python如何实现急急急急求大神指点谢谢谢谢
wuweimakuang
2016-06-03
打赏
举报
回复
额,一时手快,简洁的说是这个 struct visitor_information{ int number; string* account; string* code; }; typedef struct visitor_Node { struct visitor_information* v; visitor_Node* Next; }v_Node, *v_PtrToNode, *v_List, *v_Position;
wuweimakuang
2016-06-03
打赏
举报
回复
这是小弟的链表 #include <fstream.h> #include <iostream.h> #include <conio.h> using namespace std; struct visitor_information{ int number; string* account; string* code; }; typedef struct visitor_Node { struct visitor_information* v; visitor_Node* Next; }v_Node, *v_PtrToNode, *v_List, *v_Position; v_Position InsertInitialize( struct visitor_information visitor, v_List L, v_Position P ) {//插入一名用户信息,在P 后 //当链表中什么也没有时,初始化//非空的链表需要专门写一个插入函数文件 //因此需要判断读入文件后链表是否为空 P->v = &visitor; P->Next = (v_Position)malloc(sizeof(visitor_Node)); P = P->Next; P->v = NULL; P->Next = NULL; if (P == NULL){ cout << "Out of space!!" << endl; } return P; //返回下一条指针 } v_Position Find(string X, v_List L) {//查找元素X并返回其所在位置 v_Position P; P = L; bool o = false; string* s1; while (P != NULL && P->v != NULL){ s1 = P->v->account; o = (*s1 == X); if (o) break; P = P->Next; } return o ? P : NULL; } bool IsLast(v_List L){ bool o=false; if(L->Next==NULL) o=true; return o; } void DeleteAll( v_List L ) { //删除整个链表 v_Position P; P = L; while (P != NULL ){ v_PtrToNode temp = P; P = P->Next; delete temp; } cout<< " Successfully Deleted !" << endl; }
银点
2016-06-03
打赏
举报
回复
node定义呢?
wuweimakuang
2016-06-03
打赏
举报
回复
要求:一个单向链表里的数据写到文件中,还有一个读取的函数
wuweimakuang
2016-06-03
打赏
举报
回复
额,在补充一点,本人用的是c++
银点
2016-06-03
打赏
举报
回复
需求不明确,表达不清楚
单
链表
及
文件
操作 从txt
文件
中
读取数据并自动建立单
链表
1、从文本
文件
中
导入班级学生信息:学号、姓名、性别、籍贯 2、将学号重复的删除 3、显示导入的学生信息(
文件
加后缀) 4、按学号、姓名、性别、籍贯相等和不相等查找 5、多次查找 6、查找结果
写入
文件
7、VC++6.0编译通过
将
文件
中
的
内容
写入
链表
在学校里,学过一点C,不过水平很低,现在学起来感觉很吃力,不过每天学会一点,还是挺开心的。编程这东西,写写,想想也就会了。 以下所有代码,均在Linux环境下,VIM编辑器
中
编写,通过GCC调试。 将
文件
中
的
内容
写入
链表
的思路: (1) 我们先要建立一个
文件
,示例
中
我采用了 stu_data.txt,创建一个
文件
指针FILE *fp指向该
文件
(2)我们知道要将
文件
内容
写入
链表
,其实非常类似与我们平时,将标准的输入输出
写入
链表
。所以只要在
文件
的操作内,完成
链表
的建 立就好
算法入门教程——
链表
循序渐进的讲解
链表
的相关知识。其
中
通过丰富的例题讲解,加深同学们对
链表
的遍历、节点的插入与删除的知识的理解。
C++ 将数据
写入
链表
,将
链表
写入
文件
,再将
文件
中
的
内容
读出
就算世界荒芜,总有一个人,他会是你的信徒。 ----《独木舟里的星星》 第一步:创建一个节点 templatetypename T> class Node { public: Node(T data) { m_data = data; m_pNext = NULL; } c
C语言将数据
写入
链表
,将
链表
写入
文件
,再将
文件
中
的
内容
读出
在这里插入代码片 #include<stdio.h> #include<stdlib.h> #include<string.h> struct cj { char xh[10]; char name[10]; int gs; int cx; struct cj *next; }; typedef struct cj jj,*listlink; void...
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章