中易网

如何自己编程实现linux中的read()、write()函数??

答案:3  悬赏:20  
解决时间 2021-11-16 11:19
如何自己编程实现linux中的read()、write()函数??
最佳答案
#!/bin/bash
echo -n "Enter your name:" //参数-n的作用是不换行,echo默认是换行
read name //从键盘输入
echo "hello $name,welcome to my program" //显示信息
exit 0 //退出shell程序。
全部回答
首先你要说明白,你是要实现的是文件的读写还是网络上的数据传输? 然后呢,要说的是无论是网络还是文件的读写,这两函数都已经需要syscall到内核来实现了。。。 最后呢,想要自己搞得编写相应的IO操作驱动(我是不会的了),或者直接用syscall函数调系统服务,单纯的C语言可能无法实现。
还再搞这个问题啊.... 这个确实跟编译器有关的 我已经试过了 我在linux下 gcc版本: gcc version 4.6.3 20120306 (red hat 4.6.3-2) (gcc) 去掉(void *) 无警告 把函数 void *mythread1 改成 int *mythread1 才会有警告 你要想真搞明白就去仔细去研究一下编译器吧
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
含泪的意思是什么?含泪的释义是什么啊?
德才兼备是什么意思啊?
半饑半飽的意思是什么?半饑半飽的释义是什么
htcm8如何调震动强度
路迳的意思是什么?路迳的释义是什么啊?
股票分红日前一天买进者还能分红吗,不能的话
龙去鼎湖是什么意思啊?
晚霭的意思是什么?晚霭的释义是什么啊?
关于建设廉政校园的诗词有哪些
油锯滚针报价是多少?
一清二楚是什么意思啊?
欠高利贷,暂没还款能力,而他们逼得要命怎么
我是学美术学的,这个专业考数学吗
清远哪里有大型商场有卖女装牌子的衣服?
李居明姓名改运学一书中杨姓为什么是七画
推荐资讯
南阳市场十大品牌饰面板
兴县交楼申派出所地址有知道的么?有点事想过
推荐一个比较好的模式识别算法的论坛哈!
用奶粉做酸奶,营养价值好吗
喉部有抽筋的痛b并时常发生ing
西安有哪些五星级酒店?哪家有室内泳池?
崩溃大陆第二世界有传送器吗
蚌埠哪个蛋糕房招学徒?
下颚和双手,小臂和前胸烧伤整容得花多少钱
打听下法恩莎哪款马桶好
考槃的意思是什么?考槃的释义是什么啊?
自尽的意思是什么啊?请解释下!
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?