int read

read()函数的原型是int read(int fd,void *buf,int count);。它的功能是“从文件说明符fd相关联的文件中读取count个字符,并把这些字符存储到buf所指的缓冲区中。返回值是操作成功时所读到的字节数,在文件结束时可能少于count个字节;若返回值为-1则说明出错了,返回0则表示到达文件尾端。例:从文件ABC.txt中读取前100个字节存入数组buffer中——
#include "stdin.h"
#include "io.h"
#include "fcnt1.h"
int main(void){
int fd;
char buffer[100];
if((fd=open("ABC.txt",O_RDONLY))==-1){
printf("Cant open file.\n");
exit(-1);
}
if(read(fd,buffer,100)!=100)
printf("Possible read error!\n");
}char buff[1024];
int fd1,i;
read(fd1,buff,sizeof(buff))
参数依次为:文件描述符,变量,读取长度

函数说明:

#include <unistd.h>
ssize_t read(int filedes, void *buf, size_t nbytes);


用法:

  1. 首先用 open() 打开文件,返回文件描述符;

  2. 用 read() 读取数据;

  3. 用 close() 关闭文件。


示例:

#include <unistd.h>


int main(int argc, char *argv[])

{

    int fd;

    char buf[1024];

    ssize_t nread;


    if (argc < 2)

        return 1;


    fd = open(argv[1], O_RDONLY);

    if (fd < 0)

         return 0;

    nread = read(fd, buf, sizeof(buf));

    close(fd);

    return 0;

}

喜欢阅读
  • 冷妃不倾心

    冷妃不倾心

    现代冷血女杀手穿越古代,凤逆九天。他是倾国倾城的五皇子,冷淡出尘,却对她一见倾心。她冰冷如洁,视他为仇敌,却奇妙的救了他。宫廷的尔虞我诈,爱恨情仇。

  • 富家女的爱情

    富家女的爱情

    她是富家女,身边围绕着很多校草帅哥,但是她只对他有爱。然而,他只是她的一个管家,他要照顾这个女孩并且保护她。两个人想要走到一起,不是一件简单的事情。横亘他们之间的不仅仅是身份不同,还有一个更重要的人……

  • 独宠杀手娘子:夫君不可以

    独宠杀手娘子:夫君不可以

    有的人一生逐鹿,叱咤风云,睥睨纵横。有的人毕生容安,泼墨吹蜡,琴瑟年华。只是多数人不及前者,难成后者,最终是情愫难斩,困于江湖。世人都道,凌烟阁的清和姑娘,虽为刺客,却抚得一手好琴。她每日阁顶抚琴,却从不言唱,不知等的是谁,又念的是谁呢?

  • 万灵傲骨

    万灵傲骨

    狂傲是我的态度!嚣张我有底气!霸道生于傲骨!目中无人是你没资格!战斗,傲视万灵!谁敢一战!炼丹,寰宇无敌!一颗百皇齐争!炼器,刀剑惊云!惹得神灵弯腰祈求!阵法,一指布出,惊天下!万灵为棋!天地为盘!一代传奇神帝牧阳得天荒珠意外重生,纳万灵于鼎,炼为身,成万灵战体强势崛起!势要再现传奇之名!破万法,踏天地,斩万神,笑傲九霄,成主宰之名!“我的狂,你不懂!我的傲,你不解!因为你是垃圾!”

  • 凤舞沧澜

    凤舞沧澜

    嫡妹恶毒,懦弱小姐皇宫杖毙。冷酷特工王者重生,虐继母,毁嫡妹,欠下的债,谁敢不还!下毒?迫害?赐婚鬼王?上门找死,岂能不送你一程!“本王看上的就是你!生同床,死共衾。”“要么让我杀了你,要么离远点!”鬼王快松手,本妃要休夫!

  • 闪婚厚爱:攻略影后妻

    闪婚厚爱:攻略影后妻

    新婚当天,未婚夫和妹妹双宿双飞。秦筝为复仇,随便找了一个被新娘“抛弃”的男人。“这位先生,我的新郎跑了,你的新娘也没来,我们同病相怜,不如我们拼个婚?”男人玩味答应,只是要签合约。本以为这场闪婚注定只是一场各取所需,合约一到自会结束。可谁知他却步步为营,一点点的攻略她的心房……“凌先生,我们合约到期了……”她温柔提醒。他却将她困在怀里,眉眼含笑。“正好,这次轮到我向你求婚。”

  • 总裁的近战高手

    总裁的近战高手

    绝世高手,隐于都市,却不想被冰山美女总裁逼婚。从此,麻烦不断……

  • 超富人生

    超富人生

    一脚踩进扶弟魔的坑中。小舅子的二十万彩礼,婚车,婚房都压在他头上。“谁爱养小舅子谁养去!我有这钱,直接娶了小舅子看上的白富美,不香么?”

  • 猜你喜欢
    热门推荐
  • what to do in tokyo
  • 孕妇顺产生小孩痛视频
  • 身患重病
  • acc5文件什么播放器用
  • 霹雳爷们儿郭姝彤
  • 马克笔珍珠怎么画
  • switch 2.4g信道
  • 飞利浦两款55区别
  • 最好的素材网站
  • 一龙踢飞韩国闵泳珍
  • 打催产针后多久生
  • 老婆,婚令如山中的朱雀
  • v7000扩展柜价格
  • shapeofyou j.fla下载
  • 红旗hq3无人驾驶汽车
  • 杏色卫衣怎么搭配
  • 韩国说唱组合两男
  • 恒大水晶城样板房
  • python zip函数 list
  • 起早贪黑的典故
  • All Right Reserved 完美网