알고리즘
C - 시스템 프로그래밍 예제 - 2 [시스템 프로그래밍]
0xOne
2023. 3. 17. 11:53
728x90
#include<stdio.h>
#include<stdlib.h>
#include<sys/types.h>
#include<fcntl.h>
#include<unistd.h>
#include<string.h>
int main(int argc,char **argv)
{
if(argc!=2) exit(0);
file1(argv[1]);
}
void file1(char *filename)
{
int fd = open(filename,O_RDWR|O_CREAT, 0644);
char a[1024] = "01234567890123";
write(fd, a, 10);
close(fd);
fd = open(filename, O_RDWR, 0644);
char b[1024]={};
read(fd,b,6);
close(fd);
printf("%s\n",b);
}