흐린바다가 올린글

http://gall.dcinside.com/board/view/?id=programming&no=519670&page=1



프로그래밍 발로 배움?

프갤 수준 드러나내 ㅋㅋㅋㅋ

애초에 컴파일러 최적화가 저런걸 잡아주지도 않을 뿐더러 

그리고 저건 구문상 맞는거라 컴파일 오류가 안나지 --


a=b

b값을 a에 넣은거고

a값이 2가 되니

false는 0 / true는 0이 아닌 값


따라서 

if( a=b )는  b값을 a에 대입했으니

if( a )

{

}

이렇게 되고 a값은 2니까 0이 아닌 값이니 true가 되는거지.


무슨 컴파일러가 오류를 안 잡아줘 ㅋㅋ 그리고 댓글도 가관이다 ㅋㅋ

컴파일러랑 전혀 상관 없는데.. 다들 기초가 부족한듯 ㅉㅉ

자바나 하세요 ㅎㅎ c언어는 저같은 머리 좋은 사람들만 하는 거에요.