C语言如何实现数据库中的数据存入链表

最近在做一个在Linux系统下C语言的项目

请问 假如数据库中有个table表 主键是ID ,字段有A B C D
我想把这个table表中的数据读出来之后放入一个链表中
如何实现呢?
在网上找了好久 没有找到方法 很少有这样做的
能给小弟个具体的例子和解决方案嘛
十分感激!

第1个回答  2013-09-03
有幸看到你的问题。
但是又很遗憾到现在还没有人回答你的问题。也可能你现在已经在别的地方找到了答案,那就得恭喜你啦。
对于你的问题我爱莫能助!
可能是你问的问题有些专业了。或者别人没有遇到或者接触过你的问题,所以帮不了你。建议你去你问问题的相关论坛去求助,那里的人通常比较多,也比较热心,可能能快点帮你解决问题。
祝你好运~!
最后祝您全家幸福健康快乐。本回答被网友采纳
第2个回答  2013-09-04
从数据库读出数据存放到一个结构体里面,再把结构体扔进链表.搞定.很简单啊.追问

能给出具体的简单代码吗?十分感谢啦

本回答被提问者采纳

c语言如何将文件中的数据读出来并存到链表中
文件I\/O通过fgets来读入整行(也就是一个struct的数据)然后借助sscanf或者strtok来分离数据并分别存入结构体 链表本身操作不困难吧,先有一个链表头,然后通过malloc创建新的项 如果是一次性连续读入数据(比如数据库的初始化),用一个while循环来控制就好 ...

C语言怎么从文件中将信息导入链表中
1,建立一个链表,链表的节点struct定义为联系人信息的格式;2,读取文件,把内容存入链表;3,查询就根据姓名关键字遍历链表就行了;4,把内容存入文件;首先建立链表,以及插入节点,查询链表函数写出来;文件的读取和存入到不是很麻烦;---下面是简单的实现,可以输入,存入文件,从文件读取,打印,如...

C语言,calloc用法,用他实现把结构体数组的数据拷贝到链表,不能用mallloc...
我写了个简单的插入链表,你参考吧 include <stdio.h>#include <stdlib.h>typedef struct student_list{ char name[6]; struct student_list *next;}SL;void insertSL(SL *slHead);\/\/添加结构数据到链表 参数:头节点指针int main(void){ SL *slHead=(SL *)calloc(1,sizeof(SL)...

c语言如何从文件读入,并存放在链表中
struct filetext *next;};\/\/读取文件,并插入进链表的函数,filename为要读取的文件名,head为链表的头节点,函数返回插入新节点后链表的头节点 struct filetext * readfile(char * filename,struct filetext * head){ struct filetext * new = (struct filetext *)malloc(sizeof(struct filetext...

Linux: C语言实现范型数据结构 - 嵌入(侵入)式链表浅谈
范型数据结构的核心在于,它使用单一的数据结构管理不同类型的元素,如IntList和DoubleList,分别存储整数和双精度数,这是通过C语言的传统方法定义的。然而,通过DStruct库的范型数据结构模板SLinkedList,开发者可以轻松定义存储不同类型的数据,如intList1和doubleList1,只需在定义时指定数据类型即可。从...

c语言从文件中读入多行数据(每行数据有几种)到链表中
当把链表已经确定的时候,就可以依次存入文件。和平时链表的遍历一样,每读取一个节点内容就进行一次存入

C语言中将键盘输入的信息存入链表
void create(LNode*head);\/\/创建线性链表函数声明 void display(LNode*head);\/\/显示线性链表函数声明 void Deleteline(LNode*head);\/\/删除链表中的某几列函数声明 void Change(LNode*head);\/\/改变链表中数据的函数的声明 int main(int argc, char *argv[]){ printf("列表目前行数等于2\\n");...

编写c语言程序,从文件中读取数据顺序存储到单链表l中,文件中数据之间用...
在c语言中,创建单链表需要使用到malloc函数动态申请内存;文件的读写需要首先使用fopen函数打开文件,然后使用fscanf,fgetc, fgets,fprintf,fputc,fputs等函数读写函数,最后读写完毕要使用fclose函数关闭函数。下面的源程序展示了关于单链表如何从文件中读取数据和往文件里存入数据。include<stdio.h> inclu...

c语言从文件中读入多行数据(每行数据有几种)到链表中
fscanf语句中,字符串name、major、phone_no、e_mail,前面多了&,读入有误。

用C语言将文本文件中的数据(一个个结构体类型的数据)读到链表中去,代码...
这是我最开始学习链表的时候写的一个很小的程序,好像不是很完善,但是大致应该没有问题,你可以参照的看看。太晚了,实在是不想写了。include <stdio.h>#include <io.h>#include <conio.h>#include <stdlib.h>#include <string.h>#define MAX 200struct student{char no[10]; \/\/ 学号char...

相似回答