linux c之#include <unistd.h> 总结

374 阅读1分钟

1、解释

unistd解释为unix 标准的输入输出

 

2、常用函数

主要函数是文件的读、写、得到进程的id

 

ssize_t      read(int, void *, size_t); // 读取文件使用
int          unlink(const char *);
ssize_t      write(int, const void *, size_t); // 写文件
int          usleep(useconds_t); // 进程休眠,单位为微妙
unsigned     sleep(unsigned); // 进程休眠,单位为秒

int          access(const char *, int); // 获取文件的权限
unsigned     alarm(unsigned);
int          chdir(const char *);
int          chown(const char *, uid_t, gid_t);
int          close(int); // 关闭文件
size_t       confstr(int, char *, size_t);
void        _exit(int);
pid_t        fork(void);

 

 

 

 

 

3、在windows平台的使用

 

unistd.h在unix中类似于window中的windows.h!

\

创作打卡挑战赛

赢取流量/现金/CSDN周边激励大奖