디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

C입문자는 봄니다(2)

아주아슬갤로그로 이동합니다. 2009.07.19 13:39:21
조회 109 추천 0 댓글 1


 먼저 하나 알려둘 것.


 1. C는 사실 일차원 배열만 지원한다. 다차원 배열 따위 지원할꺼라고 생각했냐능?
 
 2. 그 대신 배열요소의 데이터 형에는 제한이 업ㅂ다.

 3. 우리가 사용하는 배열 표현인 a[0][0] 같은건 사실 C 내부적으로 싸그리 포인터 연산으로 치환되서 처리된다.


 시발 이게 뭔 미친소리냐능? 근데 진짜로 C는 다차원배열을 지원안한다. 요즘엔 모르겠다. 적어도 내가 터보C 를 공부하던
 시절에는 그랬다.

 그럼 C에서 당연한듯이 사용하고 있는 a[][] 형식의 다차원 배열은 뭐냐능?
 이것은 위에 적혀있는 2. 그 대신 배열요소의 데이터 형에는 제한이 업ㅂ다   에 기인한다.

 즉, 배열 요소에 다시 배열이 들어갈 수도 있는 것이다. 즉 배열 안에 다시 배열이 들어감으로써 C는 다차원 배열을 구현하는 것이다.
 이걸 array of array 라고 부른다.

 우리가 쓰기엔 다차원 배열이랑 다를게 없지만 이게 개념적으로는 다른거다.


 그럼 우리가 보기엔 차이가 없는데 왜 알아야 하냐능?

 이걸 이해해야 네가 궁금해하는 다차원 배열에서 주소 관계가 왜 저따구로 처리되는지 이해할 수 있기 때문이다.


 나머지는 알아서 검색. 적다보니 다 적을려고 하니 내용이 많다. 공부한지 하도 오래되서 기억도 잘 안나고.

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 어떤 상황이 닥쳐도 지갑 절대 안 열 것 같은 스타는? 운영자 24/05/20 - -
145246 역시 선진국은 다르다 [2] ㅇㅇㅃ갤로그로 이동합니다. 09.08.27 168 0
145244 구글 나이트 가는 사람 없음? [9] Heart갤로그로 이동합니다. 09.08.27 251 0
145242 난 재태크를 하지 않어. [19] yundream(211.189) 09.08.27 231 0
145241 본격적인 잉여 죽이기가 시작된다. [2] 제로리플(118.36) 09.08.27 141 0
145240 내가 오늘 기분이 좋다 [2] Q Lazzarus갤로그로 이동합니다. 09.08.27 124 0
145239 EA코리아 다니는 아는 사람한테 물어봤는데 [6] 분당살람갤로그로 이동합니다. 09.08.27 245 0
145237 세상에 내맘 처럼 되지 않는.. 수. 강. 신. 청.. [3] 혼아갤로그로 이동합니다. 09.08.27 95 0
145236 NHN Deview 2009 .. [6] 혼아갤로그로 이동합니다. 09.08.27 211 0
145235 죽어도 섹스 엔 시티 [1] 유리한갤로그로 이동합니다. 09.08.27 110 0
145233 횽들 수강신청 조금 망했슴 ㅠㅠ;;; [5] 노소프소갤로그로 이동합니다. 09.08.27 174 0
145231 2010 Book of Majors에서 발췌 [4] Tathagata갤로그로 이동합니다. 09.08.27 89 0
145228 SqlUtility.selectRows [1] 하이애나갤로그로 이동합니다. 09.08.27 44 0
145226 Inside Com, 50 cents [1] Tathagata갤로그로 이동합니다. 09.08.27 73 0
145225 질문이 있습니다. 마우스.갤로그로 이동합니다. 09.08.27 38 0
145224 프로그래밍쪽으로 진출하기위해 자바, ASP, JSP를 공부할 생각인데요 [3] 마린스타갤로그로 이동합니다. 09.08.27 169 0
145223 운동하고 점심 먹었더니 졸립다능 Tathagata갤로그로 이동합니다. 09.08.27 48 0
145222 여기에 Matlab 질문하면 혼나나연?ㅠ 어흥~(143.248) 09.08.27 65 0
145221 lXext 이건 어디서 찾아야하는거임? [1] asdf(218.159) 09.08.27 32 0
145220 아이구야 배가 아파라 컴퓨터잘하면 어린넘도 돈맛을봐 ㅇㄴ [5] 놀부(211.210) 09.08.27 201 0
145219 IQ 125 나왔다 [3] ㅇㅇㅃ갤로그로 이동합니다. 09.08.27 231 0
145218 무지 허탈한가보네 이모군(110.8) 09.08.27 62 0
145217 선글라스에 멀끔히 차려입은 거지 Tathagata갤로그로 이동합니다. 09.08.27 73 0
145215 네바다에 사는 외국애랑 채팅을했다. [3] 켁큇갤로그로 이동합니다. 09.08.27 177 0
145214 ∫ 2t dt=t²+..님 보세용. [1] 방사능고양이갤로그로 이동합니다. 09.08.27 91 0
145210 Evaluation_of_synthesizable_CPU_core.pdf [9] DMW(123.111) 09.08.26 148 0
145209 이거 이상한 점이 뭐야? [5] 머그컵갤로그로 이동합니다. 09.08.26 113 0
145208 이부분을 어떻게 해야 할지 모르겠어요..; [20] 방사능고양이갤로그로 이동합니다. 09.08.26 164 0
145207 비가 난제로다. [4] 머그컵갤로그로 이동합니다. 09.08.26 83 0
145206 '네이버캐스트:오늘의 과학'에 구문분석이 나오다니 [1] ∫ 2t dt=t²+c갤로그로 이동합니다. 09.08.26 99 0
145205 악 이거 뭐냐능 xbmc만을 하기 위한 리눅스가 있다능 분당살람갤로그로 이동합니다. 09.08.26 64 0
145202 C++공부시작했는데 첨부터 막히네 [7] 홍석천의눈길갤로그로 이동합니다. 09.08.26 202 0
145200 발견한 짤방 [1] Q Lazzarus갤로그로 이동합니다. 09.08.26 137 0
145199 to. 스미골횽 [1] DyNast(220.81) 09.08.26 139 0
145198 리눅스에 xbmc를 깔아보았다능 [5] 분당살람갤로그로 이동합니다. 09.08.26 125 0
145197 컴파일러를 듣느냐 마느냐. [4] (59.12) 09.08.26 155 0
145196 이거 왜 안되요? [2] 초보자(121.129) 09.08.26 57 0
145193 갓 취업한 신입이 영어공부냐 자바공부냐에 고민입니다. [11] 호떡맨(110.12) 09.08.26 308 0
145192 형들 엠베디드랑 프로그래밍이랑 뭐가달라? [1] ㄹㄹ(121.136) 09.08.26 117 0
145191 형님들.. php 공부하고 싶은데 어떤 거 부터 잡아야 할까요.. [5] 형님들(112.144) 09.08.26 90 0
145189 작곡해봤음 [1] ㅇㅇㅃ갤로그로 이동합니다. 09.08.26 116 0
145187 횽들완전초보질문좀요 ㅠ [4] 꼬꼬마(121.129) 09.08.26 56 0
145186 리얼 실무에서 포인터쓰면 바로 모가지임? [9] ㅇㅇ(119.197) 09.08.26 219 0
145185 잉여잉여 DMW(123.111) 09.08.26 63 0
145183 휴대폰은 ‘ 전화 ’ 가 아닙니다 . ㅡ‘시계’ 입니다 . [3] 때릴꺼야?(116.40) 09.08.26 120 0
145182 이런 스트리밍영상은 다운받는 방법이 없나요? 낭창(219.250) 09.08.26 49 0
145181 고수님들 네이버 지식인을 이용 했지만 잘 모르는 듯 하군요 한수 가르쳐 [6] 고수님들(58.238) 09.08.26 97 0
145180 자전거 시장도 곧 붕괴하겠군요 [2] 이모군(110.8) 09.08.26 138 0
145179 넵 낚시는 타이밍 [2] Rei@디씨갤로그로 이동합니다. 09.08.26 131 0
145178 [10] Rei@디씨갤로그로 이동합니다. 09.08.26 164 0
145176 횽들 배열 크기를 어떻게 정하나요? [5] 방사능고양이갤로그로 이동합니다. 09.08.26 107 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2