자동제어 ㅗㅗㅗ
if문 공부중인데 if 문이 괄호안에 실행한 값이 참 이면 다음문장 한문장을 처리하는거라 하던데
그랴서 이것저것
if(printf("hahahan")) printf("hohohon") ;
뭐 이러저러한거 해보다가
이거는 안되더라고
if(if(i=3) j=3) k = i+j;
오류 설명보면 if 라고만 되어있어서 뭐가 틀린지는 모르겠고
3 옆에 ; 붙이면 ) 옆에 ; 요게 없다고 안되네
원래 if 중첩이 안되는겁니까 ?
if문 공부중인데 if 문이 괄호안에 실행한 값이 참 이면 다음문장 한문장을 처리하는거라 하던데
그랴서 이것저것
if(printf("hahahan")) printf("hohohon") ;
뭐 이러저러한거 해보다가
이거는 안되더라고
if(if(i=3) j=3) k = i+j;
오류 설명보면 if 라고만 되어있어서 뭐가 틀린지는 모르겠고
3 옆에 ; 붙이면 ) 옆에 ; 요게 없다고 안되네
원래 if 중첩이 안되는겁니까 ?
조건문의 반환값을 알아보세요
**하네. = ==차이는 아시나?
다시한번 책을 잘읽어봐라.. 그리고 잘읽었는데, 먼가 삘이 안오면.. 책을 버리고 다른책봐라..
조건문에 반환값? 의미는 맞는데 먼가 이상한데... c는 ㅁㄴㅇ훃과같은 테크닉으로 해야한다.. 사기꾼같은 넘이지..
ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
우선 알아보고 다시 글을 쓰겠습니다 지식이 얕아서
근데 미치겟다 님이 하는말은 무슨말인지 모르겠네요. 원래 제가 쓰려고 한게 i=3 인디 if(i=3) j=4; 이것도 프로그램은 수행되잔아요 ?
책에 없어... if 구문 오류라고만 뜨니 원
이프-문 조건부분은 \'표현식\'이여야 댐, 근데 이프 는 \'문\' 이라서 안댐 , 컴파일러 새끼는 아마 이걸 말하고 시펐는데 못알아 먹을거같아서 대충 말한듯
감사감사 ㅠㅠ
i=3 이면 boolean 값이 아니라서 이프문 에러 뜨겠지
미치겟다의 말은 i==3 을 써야된다는 의미겟지