可以用来编写
层次型数据库
和网状数据库
现在美国的几家大型公司还在用c语言编写的层次型的数据库
虽然关系型数据库使用相当广泛但是
在一些具体的场合
速度都跟不上去,处理效率不高
同志的用c语言编写的
,
你的勇气可佳
好好干将来必有前途
C语言与数据库完全是两件事情。
不存在你所谓的问题。
我想实际的问题应该如何使用C语言编程访问数据库吧!
这实际上是通过数据库提供的编程接口实现的。
例如微软公司提供了一个通用的数据库访问接口ODBC,它是提供了C语言的编程接口,通过它可以访问数据库。
或者某个具体的数据库提供专门的编程接口。
当然需要用数据库,这个系统是管理图书馆的,你肯定要把书籍的信息全部存到数据库中如果你是自己写着玩的话用ACCESS数据库就行了,有很多链接数据库的方法比如在windows平台用ODBC,ADO,等等都行
c语言是计算机编程的基础语言
数据库是用做项目时存放数据的一个系统如网站有它的数据库游戏也有它的数据库软件就是从数据库里调用数据因此很重要
数据结构就是一些算法思想的东西有很强的逻辑性用好能在很大程度上提高软件或系统的性能不过非常的抽象数据结构可以用多种语言来表示C,或C++
#include <stdioh>
#include <stdlibh>
#include <stringh>
#include <asserth>
int main(int argc,char argv[])
{
int pd[2];/用于保存管道文件描述符/
char out[80],str[]="safasfsa";/str是要写入的字符串,out用于保存从管道读取的字符串/
assert(pipe(pd)!=-1);/断言用于确定pipe()函数执行成功,如果管道创建失败,则pipe()返回-1/
if (!fork()) write(pd[1],str,strlen(str));/创建子进程,并将字符串写入管道/
else {
read(pd[0],out,strlen(str));/在主进程中从管道中读取子进程写入的字符串/
printf("%s\n",out);/主进程中输出。/
}
return 0;
}
以上就是关于如何用C语言编写数据库全部的内容,包括:如何用C语言编写数据库、计算机c语言中 什么是数据库、C语言结构体数据库(c语言中结构体)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)