심심풀이 C언어 퀴즈 한개
2008/10/24 23:17[Quiz] int aa[] = {0, 10, 20, 30}; 일때, 다음중 다른 값을 갖는 것은?
- aa[2]
- *(aa + 2)
- *(2 + aa)
- 2[aa]
- 답 없음.
(그냥, 갑자기 생각나서, 오래된 떡밥 하나.. ㅎㅎ)
Trackback URL : http://www.jong10.com/trackback/326
-
심심풀이 C 언어 퀴즈에 도전
Tracked from rein's world 2008/10/25 01:08 Delete“Jong10++:: 심심풀이 C 퀴즈 하나” 에서 트랙백 C 언어에서 포인터를 사용했을 때 주소 계산과 관련된 문제다. C 언어는 죽었다 깨도 강타입 언어라고 부르기 힘들다는 점을 이용한 문제...
-
저도 한 번 풀어봤습니다 ~_~
-
안녕하세요. :-) C++ 프로그래머신가봐요. 블로그에 C++에 대한 포스팅이 가득하네요. ㄷㄷ
-
-
4 번은 신기하네요. 1[aa] 는 10, 3[aa] 는 30 이 나오더군요.
어떤 이유로 되는 건가요?-
3번과 4번의 의미가 같은데, 2번과 3번의 의미가 같기 때문이 아닐까요?? 결국, 4번의 모양을 컴파일러가 3번으로 바꾸고, 1번으 ㅣ모양을 2번으로 바꾸기 때문인 것 같아요.
-

