디시인사이드 갤러리

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

갤러리 본문 영역

프로그래밍 언어론에서 벡터(==array) 타입의 정의

===(123.108) 2010.10.31 23:53:15
조회 359 추천 0 댓글 8

한마디로 선형 어레이.
1. 유한개의 homogeneous componet가 composed된 타입임.
2. sub(그러니까, array[a]에서 대괄호 안의 a)에 의해 선택됨.

벡터의 attribute는
1. 컴포넌트의 갯수.
2. 각 컴포넌트의 데이터 타입
3. 각 컴포넌트를 선택하기 위한 서브스크립트들

벡터의 operation은
1. subing
2. creation
3. destroying
4. assigning a value to a components
5. arithmetic operation on two vectors.

구현은
base address는 vector의 이름으로 함
dope vector는 lower bound, upper bound, 컴포넌트 데이터 타입, 각 컴포넌트의 사이즈
각 컴포넌트의 storage representation은 VECTORNAME[LowerBound],  VECTORNAME[LowerBound+1], ... ,  VECTORNAME[UpperBound].

뭐 억세스포뮬러니 멀티디멘젼 어레이니 로우메이져오더 이딴건 길어서 빼고,


진짜 하고싶은 말은... C언어의 array가 진짜(?)어레이가 아니라고? 
원래 어레이고 스트럭쳐고 어지간한 데이터 타입은 (링크드리스트같은 동적할당된 몇몇놈 빼고) 메모리상에 올라가면 다 선형 형태임.
1 만족, 2 만족. 애트리뷰트도 1,2,3 전부 만족, 오퍼레이션은 뭐 프로그래머 구현이고,
implementation도 벡터 이름이 베이스 어드레스로 잘 구현되어 있고, 도프벡터에서 lower bound는 0으로 고정이고,
억세스 포뮬러도 컴포넌트 데이터 타입 사이즈에 따라 잘 동작함.

그러니까, 데피니션은 그렇게 말 안하는데?
어쨌든 랭귀지에서 제공하는 타입이 정의대로 구현이 되었고 정의대로 잘 동작한다면 끝인거임.
서브스크립트 아웃오브레인지 이딴거 잡아주라고 정의되어있지 않음.

오히려 정수와 데이터를 대응시켜준다는 말은 Map이나 Hash 자료구조 같은 놈에게 더 적절한 정의임.

끝.

추천 비추천

0

고정닉 0

0

댓글 영역

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

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 시세차익 부러워 부동산 보는 눈 배우고 싶은 스타는? 운영자 24/05/27 - -
223612 vhdl로 전가산기 설계하는 소스인데 질문점 [6] 햏자(211.57) 10.12.09 279 0
223611 흉들 혹시 postscript 관련 소스들좀 있어? [1] 치킨집조까(203.240) 10.12.09 62 0
223610 드...드디어!! 합격! [12] 외쳐EE!!(210.180) 10.12.09 324 0
223608 의뢰해결로 돈 버는 거슨 이미 불가능 분당살람갤로그로 이동합니다. 10.12.09 62 0
223607 애플의 동반성장 [3] Vita500갤로그로 이동합니다. 10.12.09 121 0
223606 프갤형들 여기서 놀면서 가끔 애들이 문제 해결해주는걸로 돈버는거나해. [3] 북괴(116.38) 10.12.09 122 0
223603 애니메이션이 순수하다니요 [5] 꿀레갤로그로 이동합니다. 10.12.09 123 0
223602 html 고수님들 사랑합니다 ~~(이미지 다운 태그나 스크립트 질문) [19] (210.124) 10.12.09 228 0
223601 c# splitContainer이거 질문쫌요 [2] 일광면(119.198) 10.12.09 1397 0
223599 C언어 고수님들 사람 하나 살려주세요 ㅠㅠ [2] 사랑해요형님(110.15) 10.12.09 119 0
223597 닭세권에 대한 최종판 정리 [5] 임베디드(115.94) 10.12.09 219 0
223596 막곡 [3] prismatic갤로그로 이동합니다. 10.12.09 51 0
223595 설마 XSL 서버설정때문에 이러냐? [9] URA!갤로그로 이동합니다. 10.12.09 79 0
223594 내가 슈ㅣ발 이번 클스마스때는 절대 프갤질 하지 않을꺼야 [5] 캐꼬꼬닭(112.216) 10.12.09 80 0
223593 아마가미 다른 짤들 [3] 땡칠도사갤로그로 이동합니다. 10.12.09 112 0
223592 에반게리온 개객기.. [5] 꿀레갤로그로 이동합니다. 10.12.09 83 0
223591 확실히 서울 여자들이 좋아.. [5] 캐꼬꼬닭(112.216) 10.12.09 175 0
223590 장은성 어록 정리 v1.0 [7] 아잉따잉갤로그로 이동합니다. 10.12.09 210 2
223589 저 이번에 인하대컴공가는대요.. [18] asdf(110.8) 10.12.09 291 0
223587 Brother Son of Dog Bomni [5] 땡칠도사갤로그로 이동합니다. 10.12.09 99 0
223586 내가 프로그래밍을 못하는 이유를 알았다! [7] ㅇㅇㅃ갤로그로 이동합니다. 10.12.09 185 0
223585 아 그러고보니 롯데마트가 [7] elwlwlwk갤로그로 이동합니다. 10.12.09 124 0
223584 제발 XML좀 알려줘 ㅠㅠ [16] URA!갤로그로 이동합니다. 10.12.09 159 0
223582 아 퇴갤해야 되는데 [2] prismatic갤로그로 이동합니다. 10.12.09 41 0
223581 큐에 대해 개념을 잡고 싶으면 여기 참고하면 될듯 ... [3] 임베디드(115.94) 10.12.09 107 0
223580 공부해야징 땡칠도사갤로그로 이동합니다. 10.12.09 82 0
223579 이거나 들으셈 [8] prismatic갤로그로 이동합니다. 10.12.09 106 0
223578 Atmega128 도와주새요 [2] 헬프미(210.102) 10.12.09 1500 0
223575 XSL 좆고수들은 물밑에서 올라오기 바람 URA!갤로그로 이동합니다. 10.12.09 80 0
223574 이걸 머라 그러지?? 스택으로 표시하는 거 [3] ㅃㅂ(119.196) 10.12.09 70 0
223573 아휴.. 덕내 쩔어요.. 내가 은꼴로 정화 하겠으..... [5] rntjr갤로그로 이동합니다. 10.12.09 367 0
223572 프겔하고 저하고 안 맞는 것 같슴미다 [1] 분당살람갤로그로 이동합니다. 10.12.09 87 0
223571 아오 씨발 후시기바나 짤 수준낮아서 못봐주겠네 [3] 개쉛기갤로그로 이동합니다. 10.12.09 129 0
223570 "2등신" 이미지는 무효입니까? [3] 후시기바나(220.67) 10.12.09 111 0
223569 방금 롯데마트 갔었는데 [3] 분당살람갤로그로 이동합니다. 10.12.09 101 0
223568 피타고라스 안됭 빼길수없스.. [8] new gay[max](183.105) 10.12.09 147 0
223567 덕짤과 함께 나도 뉘우침 [6] 해일리갤로그로 이동합니다. 10.12.09 134 0
223566 대세(?)에 맞춰서 저도 그림 한 장... [3] 후시기바나(220.67) 10.12.09 132 0
223564 신나는 노래로 오후를 꺠워봅시다 [1] 꿀레갤로그로 이동합니다. 10.12.09 45 0
223563 어째 산업구조가 점점 축소되는 기분이야 [3] 이모군(1.225) 10.12.09 78 0
223560 바람직한 프겔의 모습이라능 ^ ω^)r [5] 땡칠도사갤로그로 이동합니다. 10.12.09 185 0
223559 점심먹었어? elwlwlwk갤로그로 이동합니다. 10.12.09 65 0
223558 개판이네... [1] 꿀레갤로그로 이동합니다. 10.12.09 82 0
223556 아침부터 프겔이 왜 이리 훈훈하신가? [1] 어떡해갤로그로 이동합니다. 10.12.09 103 0
223555 컴공쪽으로 편입하려고하는데요 [12] 김진영(61.39) 10.12.09 383 0
223554 나중엔 홈플러스 조립pc가 나올 듯 [2] 분당살람갤로그로 이동합니다. 10.12.09 98 0
223553 컴퓨터 패킽수정도 범죄에 해당되나요? [4] 호두과자(121.142) 10.12.09 112 0
223551 이런게 대센가? elwlwlwk갤로그로 이동합니다. 10.12.09 89 0
223549 아이폰전송용 [1] 개쉛기갤로그로 이동합니다. 10.12.09 99 0
223548 천사의 가식웃음 개쉛기갤로그로 이동합니다. 10.12.09 83 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2