One_Blog

C - 시스템 프로그래밍 예제 - 2 [시스템 프로그래밍] 본문

알고리즘

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);
}