永发信息网

Linux系统下,用C语言编程,进行文件管理,有哪两类函数可用?试比较两类函数的优缺点。

答案:2  悬赏:50  手机版
解决时间 2021-12-17 08:54
Linux系统下,用C语言编程,进行文件管理,有哪两类函数可用?试比较两类函数的优缺点。
最佳答案
有两套函数:一套是C语言标准库的:
fopen,fscan,fread,fwrite,fseek,fgetc,fgets,fputc,fputs,fseek,ftell,ferror,fclear,fclose...
一套是Linux底层接口的:
open,read,write,lseek,close,...
前者函数丰富,使用方法跟控制台读写一致,可以跨操作系统,但效率低一些;
后者直接调用系统接口,效率高,但函数少,不能跨操作系统。
全部回答
假如你不把b.c编译进去的话就需要通过extern 来申明,你编译进去的话编译器就将这两个c文件都连接在一起了。而且gcc -o 其中就包括了预定义,编译 ,汇编,链接过程了, 也就是说你想在一个c语言的文件中运用其他的c文件的函数有两种方式:1 将你涉及到的c文件一起编译进去。但是这里面只能有一个c文件中有main函数。2. 假如不想将其他的c文件编译进去的话,那就像你说的把c文件的函数通过extern进行申明就可以了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
望谟供电局(望谟供电局油迈供电所自助终端001
生产风力发电塔架中MT和UT的作用分别是什么?
德森克光纤熔接机自动开机又自动关了是什么问
望谟供电局(望谟供电局蔗香供电所自助终端001
兴仁供电局(屯脚供电所营业厅)办公地址在什么
兴仁供电局(屯脚供电所营业厅自助终端001)在
辞职单和停职单有什么区别
兴仁供电局(雨樟供电所营业厅)位置在什么地方
兴仁供电局(雨樟供电所营业厅自助终端001)办
兴仁供电局(兴仁县民主路营业厅)在什么地方啊
扬州大学音乐教育和南京晓庄学院音乐教育比那
机械精度设计与检测中一个圈中一个E表示什么?
兴仁供电局(兴仁县民主路营业厅自助终端001)
国税和地税哪个前景好
你好,我想向你咨询windows8.1如何安装IE8?
推荐资讯
觉得自己太小气怎么办?
避雷针接地1接地就是把接地线插入土里吗
青海出入境检验检疫局综合技术中心在什么地方
田子坊哪个酒吧好玩?
漕湖环卫站位置在什么地方啊,我要过去办理业
单选题下列有关生物学中的实验方法及原理的说
单选题2008年5月19日至21日为全国哀悼日,设
广州白云机场怎么到吴川市?
清水河县安全生产监督管理局在什么地方啊,我
烧烤店学烧烤要多久
长春地区有没有好一点的餐厅包房,最好可以打
意志消沉的四字成语有哪些
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?