CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ CnUnix ] in KIDS
글 쓴 이(By): Sue (eXponent)
날 짜 (Date): 2006년 4월 10일 월요일 오후 04시 53분 16초
제 목(Title): Re: [Q] 둘다 0 이거나 둘다 아니거나..



간단한 코딩 테크닉에 대한 문의.
함수 f()  : 0 또는 양수
변수 a    : 0 또는 1
두 값 모두 unsigned 라 가정해도 상관 없음..
f() 와 a 가 둘다 0 이거나 둘다 0 이 아니거나를
어떻게 표현하면 간단할까요?
if ( (f() == 0 && a == 0) || (f() > 0 && a > 0) )
보다는 간단하게..
그냥 코딩질하다 궁금해서..

-----------------------------------------
 C기준으로.
 if( !f() ^ a )

; Capture & Consider
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.