"크다" 와 "작다"는 "같다" 보다 더 어렵다.
Introduction 코드 리뷰하다가, 가끔 만나는 포인터 접근, 이러한 접근을 잘못하면 크래쉬가 나기 쉽다. 이러한 사실을 알고 있음에도, 포인터 접근에 대한 계산이 가끔 잘 안될 때가 있다. 오늘 그러한 계산이 잘 안되는 코드를 발견하여 정리해 둔다. Content 크다 와 작다는 같다 보다 왜 더 이해 하기 어려울까? 우선 작다 또는 크다의 의미를 if 문을 통해 생각해 보면 다음과 같다. if ( 1 > 2 ) 는 거짓이다. 왜냐하면 1이 2보다 작은데 크다고 했기 때문이다. if ( 2 > 2 ) 는 거짓이다. 왜냐하면 2는 2보다 크지는 않기 때문이다. if ( 3 > 2 ) 는 참이다. 왜냐하면 3은 2보다 더 크기 때문이다. 그러므로 크다 또는 작다의 반대는 >= 이거나 limit_ind..
연구실/파편화된 기록들
2010. 1. 13. 01:48
최근댓글