博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
2Day_实训日志
阅读量:3962 次
发布时间:2019-05-24

本文共 505 字,大约阅读时间需要 1 分钟。

1. Linux下,一切设备皆文件

设备文件一般位于/dev 目录下

2.文件IO

指的是文件的读写等操作 打开文件:open 读文件:read 写文件:write 读写指针位置改变:lseek 关闭文件:close

3.open函数:

int open(const char *pathname, int flags);

int open (const cahr *pathname,int flags,mode_t mode);

返回值:返回最小未使用的文件描述符,如果失败返回-1

文件描述符:是一个抽象概念,且是一个非负整数,代表的是一个文件。后续的所有文件都围绕文件描述符展开。

4.read函数:

ssize_t read(int fd,void *buf,size_t count);

返回值: 失败返回-1;成功返回读取了多少个字节;返回0表示已读到文件尾
参数1:文件描述符
参数2:数据存放位置
参数3:表示期望读取多少个字节

清空字符串:

memset(buf,0,sizeof(buf);//清空buf
例子:memset(buf,‘c’,sizeof(buf);//清空buf为c字符

转载地址:http://sirzi.baihongyu.com/

你可能感兴趣的文章
创建数据方法
查看>>
JUnit单元测试的几个规律总结
查看>>
QTP之网页链接
查看>>
Fiddler实用教程
查看>>
从入门到深入Fiddler (一)
查看>>
从入门到深入Fiddler (二)
查看>>
Win7+php7+apache2.4
查看>>
QTP基本使用——associate actions
查看>>
charAt()方法和charCodeAt()方法—— 从字符串中选取一个字符.
查看>>
(1)Pascal 程序结构和基本语句
查看>>
LoadRunner之——脚本分析
查看>>
Advanced searching - fields reference
查看>>
Advanced searching - operators reference
查看>>
LoadRunner之——Java vuser
查看>>
LoadRunner之——场景创建、设置、运行
查看>>
QTP基本使用——Recovery Scenarios
查看>>
Ruby 的优缺点
查看>>
Ruby 教程(一)
查看>>
Ruby 教程(二)
查看>>
Android——简介
查看>>