C언어 초봅니다. ㅜㅜ 간단한 이 코드 보시고 주석 좀 달아주실 수 있을까요?
뿌잉
2023.04.01
#includefcntl.h
#includeunistd.h
main()
{
int fd;
ssize_t nread;
char buf[1024];
fd=open(data, O_RDONLY);
nread=read(fd,buf,1024);
close(fd);
}
학교에서 유닉스 프로그래밍 수강신청해서
내일 수업인데
예습 좀 하려 했떠니 숨이 턱! 막히네요;;
unix file 접근 primitives 라는데
무슨 소린지..;
int형변수 fd선언하고, char형 변수 buf(길이1024) 선언
ssize_t nread; - 이게 뭐죠?? 변수선언인가요?
fd=open(data,O_RDONLY); 이건... 파일 data 여는거 같은데 뒤에 O_RDONLY가...?
nread=read(fd,buf,1024); 모르겠네요;
간단하게라도 설명 부탁드립니다 ^^;