동문서버의 글을 보고 들은 생각
오늘 회사 동기가 공부하다가 꺼낸 얘긴데..
int i = 0;
i = i++;
위 코드에서 i의 최종 값은? ^^
실제로 돌려서 값을 보고 왜 그런지 나름대로 논리를 세우긴 했는데
다른 사람들이 잘 못알아 듣더군요. 큭.. ^^;;
답은 0입니다.
왜 그런지 한번 생각해 보시길..
다른 분들 생각도 한번 들어보고 싶네요. ^^
------
int i...
for(int i=0; i<...
int i=0;
while(i<.....)
i=0
i++
i--...
C언어에서 변수를 배우고 순환문을 처음 배우기 시작할때 가장 처음 배우는 변수 i-_-
도대체 왜 i 인가?? a도 아니고 b도 아니고 어때서 i 지??
integer의 i 인거지?? 그럼 언제부터 int i 라는 변수가 사용된 것일까?? 80년대의 C언어 책에서도 int i 를 사용하고 있었을까??
라는 궁금증이 문득들었어요-_-ㅋ - 이승한
DeleteMe) 잡담분류인가요;; - 이승한
----
내가 봤을때 for나 while 안에서 쓰는 i 는 iterator 의 앞글자를 의미하는 i 같은데 - (namsang)
위에꺼는
i++ 한 값은 일단 0 이고 그 담에 i 는 1로 증가 했는데 이제 그 i++ 한 값을 i에 넣어서 그런거 같은데
----
포트란인가 코볼인가 파스칼인가.. 아무튼 이 셋중의 한 언어에서 그렇게 쓰던것이, 하나의 관용이 된 것이라고 들은 기억이 있음 - 임인택
----
토론분류
Retrieved from http://wiki.zeropage.org/wiki.php/intI
last modified 2021-02-07 05:31:42