나름 C언어 오랫동안 해왔다고 생각했는데 오늘 새로운 연산자를 봤네요;(사실일까요?~)
![](https://t1.daumcdn.net/cfile/tistory/236C774E5142CC781A)
소스코드는 위와 같습니다.
실행결과~
![](https://t1.daumcdn.net/cfile/tistory/257CC74E5142CC7807)
"-->" 라는 연산자인데 count가 0까지 갈 때까지 count를 1씩 빼면서 while을 돕니다.
조금 응용해 "++>" 도 써보았는데 뭔가 이상하네요 ㅋㅋ 직접 해보세요~!
아래 사이트를 가면 그 외에도 여러가지가 있는데 알고 있던것도 몇개는 있네요.
http://www.steike.com/code/useless/evil-c/
PS. 추가내용 - 댓글 달아주신분 덕에 깨닳음-_-!!
1씩 빼는 -- 연산자와 비교연산자인 >를 같이 붙혀놓으니 착시현상이 벌어졌습니다.
다시 우리가 일반적으로 아는 방식으로 쓰면
count-- > 0
이렇게 되겠지요. 먼저 0보다 큰지 확인 후 count 값이 1씩 감소하겠지요.
띄어쓰기 때문에 이렇게 낚인적은 처음입니다. 제 주변분들도 이 착시현상에 당했네요;;ㅋㅋ
아무튼 재미있습니다. 어떤게 더 가독성이 좋나요?~
count-- > 0
count --> 0
쪽팔림을 가지고 이만..ㅠ흑;
소스코드는 위와 같습니다.
실행결과~
"-->" 라는 연산자인데 count가 0까지 갈 때까지 count를 1씩 빼면서 while을 돕니다.
조금 응용해 "++>" 도 써보았는데 뭔가 이상하네요 ㅋㅋ 직접 해보세요~!
아래 사이트를 가면 그 외에도 여러가지가 있는데 알고 있던것도 몇개는 있네요.
http://www.steike.com/code/useless/evil-c/
PS. 추가내용 - 댓글 달아주신분 덕에 깨닳음-_-!!
1씩 빼는 -- 연산자와 비교연산자인 >를 같이 붙혀놓으니 착시현상이 벌어졌습니다.
다시 우리가 일반적으로 아는 방식으로 쓰면
count-- > 0
이렇게 되겠지요. 먼저 0보다 큰지 확인 후 count 값이 1씩 감소하겠지요.
띄어쓰기 때문에 이렇게 낚인적은 처음입니다. 제 주변분들도 이 착시현상에 당했네요;;ㅋㅋ
아무튼 재미있습니다. 어떤게 더 가독성이 좋나요?~
count-- > 0
count --> 0
쪽팔림을 가지고 이만..ㅠ흑;
'My Study > Programming&Theory' 카테고리의 다른 글
Windows Session, Station, Desktop (2) | 2013.05.01 |
---|---|
Windows 7 PID는 어디서 결정되는가? (1) | 2013.03.17 |
윈도우 드라이버 로드 시 에러 (2) | 2013.03.15 |
Windows 7 x86 Bypass UAC (12) | 2013.01.14 |
ObCreateObjectType & ObjectType (8) | 2012.12.31 |