동문서버의 글을 보고 들은 생각 {{{ 오늘 회사 동기가 공부하다가 꺼낸 얘긴데.. 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에 넣어서 그런거 같은데 ---- 포트란인가 코볼인가 파스칼인가.. 아무튼 이 셋중의 한 언어에서 그렇게 쓰던것이, 하나의 관용이 된 것이라고 들은 기억이 있음 - 임인택 ---- [토론분류]