1.都位於<unistd.h>中
read()函數
原型:ssize_t read(int fd,void*buf,size_t count)
參數說明:
fd: 是文件描述符,對應0
buf: 爲讀出數據的緩衝區;
count: 爲每次讀取的字節數(是請求讀取的字節數,讀上來的數據保
存在緩衝區buf中,同時文件的當前讀寫位置向後移)
int num;
read(0,&num,4);
write()函數
原型:ssize_t write(int fd,void*buf,size_t count)
參數說明:
fd: 是文件描述符,對應1
buf: 需要寫入的數據,通常爲字符串;
count: 每次寫入的字節數
char* ch = "hello world\n";
int len = strlen(ch);
write(1,ch,len);