최근 방문

리눅스 프로그래밍

H컵운영자 작성일 15.12.02 10:10:59
댓글 3조회 1,270추천 0
144901848991472.jpg
144901849879174.jpg

 

리눅스 프로그래밍좀 질문드립니다.

 

보시다시피 리눅스 프로그래밍 공부중인데요

 

책에 나와있는 결과창은 자식,부모,부모순으로 나와야 하는데

 

계속 부모 자식 부모순으로 나옵니다... 이유가 뭔가요??

 

코드 설명좀 자세하게 부탁드립니다.

 

H컵운영자의 최근 게시물
  • jcaesar15.12.02 10:47:50 댓글
    0
    The fork() function call immediately returns without finishing to create a process, thus printf(Child pid ..) is not called until it actually creates the process. printf( parent ...) is called right after return from the fork function call. The wait (&status) statement holds until the fork() system call finished, and printf(child pid ..) is called.
  • 만델링15.12.02 16:47:30 댓글
    0
    if 문 조건에 안걸리니까 안나오겠죠?
  • 만델링15.12.02 17:35:46 댓글
    0
    저 if문은 아래 exit 가 있는것을 보니 에러나는 경우에 프로그램을 종료 시키는것 같은데
    if((pid = fork()) ==0) 구문이 fork 함수가 제대로 작동해서 자식을 생성했다면 0이 나오는게 당연하고
    자식에 대한것을 print 한후에 종료 되겠는데요?
    결론은 뭔가 책에 결과에 대한게 나오기엔 좀 이상한 코딩인거 같습니다..
    저는 리눅스에서 파이썬 가지고 DB 만지고 있는 초보DBA라 더 자세한건 다음 분이 설명해주실 겁니다. ㄷㄷ
게시글 목록
제목 작성자 작성일 조회수 추천수
게시글 목록
87917 나나223 09:43:43 1,455 2
87916 iltyuedoc 2025.03.13 6,663 0
87915 빈유검스최고 2025.03.13 8,686 3
87914 오큘러스 2025.03.12 12,828 2
87913 떴다공유짱 2025.03.12 14,075 0
87912 iltyuedoc 2025.03.12 15,352 0
87911 민들레처럼살자 2025.03.12 16,259 1
87910 민들레처럼살자 2025.03.11 20,614 8
87909 강강해 2025.03.11 24,500 0
87908 으르렁드르렁 2025.03.10 31,847 4
87907 trusic 2025.03.09 35,808 0
87906 pikes 2025.03.09 40,201 6
87905 장수봉두 2025.03.09 43,798 2
87904 뚜비카레 2025.03.06 59,151 2
87903 유자쓰데이 2025.03.06 66,798 25
87902 헛개차 2025.03.05 66,851 3
87901 민들레처럼살자 2025.03.05 67,229 2
87900 무노귀 2025.03.05 68,690 1
87899 니네가뭐라고 2025.03.03 83,821 2
87898 baggyk 2025.03.03 84,297 6
87897 pikes 2025.03.03 85,813 4
87896 민들레처럼살자 2025.03.03 87,417 5
87895 popflslwl 2025.03.03 87,601 8
87894 baggyk 2025.03.01 96,620 6
87893 baggyk 2025.03.01 96,994 6
87892 baggyk 2025.03.01 96,656 8
87891 복학생인증 2025.03.01 102,450 9
87890 살려면잘해야한다 2025.02.28 111,632 28

자유·수다 인기 게시글