배열도아니고 뭐지
string이 정확히 뭐야요?
익명(58.234)
2015-05-28 03:12
추천 2
댓글 12
다른 게시글
-
현타온다 [1]익명(58.234) | 15.05.28추천 0
-
하 친구새끼 설득하는거 포기하기로 했다 [5]ㄱㄴㅋ(116.41) | 15.05.28추천 0
-
만화책 10권 정독중... [2]익명(122.32) | 15.05.28추천 0
-
포인터 파일 입출력 관련 질문 [2]익명(121.145) | 15.05.28추천 0
-
틱텍토 게임 만들기 [5]sjsndkd(211.213) | 15.05.28추천 0
-
팔굽혀펴기 바닥말고 봉위에서하면 더많이할수있나? [5]fdsfds(58.225) | 15.05.28추천 0
-
국가정보원 사이버안전센터 취업하려면 준비를 어떡해야하죠? [3]안녕(210.217) | 15.05.28추천 0
-
널 참조해도 오류가 안날순있음 - Null Page Allocation [1]ㅅㅅㅅ(125.128) | 15.05.28추천 0
-
디자인이 컴공 복전 ㅇㄸ? [2]익명(1.227) | 15.05.28추천 1
-
char 형식 배열에 null값 안들어가는 이유가뭐냐 [1]익명(203.100) | 15.05.28추천 0
문자열도, 큰 관점에선 단지 값들(아스키코드에 대응되는) 의 나열, 즉 수열이지.
다만 C 언어에서는 null terminated string. 즉 0이 아닌 값들로 표현되다 문자열의 마지막에선 0이 등장하는 수열이란거야.
코드 표기법에 따라 ASCII 도 EBCDIC 도 Unicode 도 있을 수 있고, 세세하게는 다국어 페이지 표현 코드들까지 다양하지.
문자열..이라고 쓰러왔다가 심화학습하고감..!
1. 배열은 개별 단위와 시작 주소를 갖는다.
2. C언어의 스트링은 0으로 끝난다.
3. 동적배열은 길이도 갖지만, 구현하기 나름이다.
4. Basic String (BSTR) 역시 길이를 갖는다. (초기 생성시 계산. 나중엔 참조만)
5. 수열의 subset 이다.
따라서, 수열의 표현, 즉 배열의 표현으로 문자열을 나타낼 수 있다. 하지만 문자열의 표현 "어쩌구 저쩌구" 로는 모든 수열을 나타낼 수 없다.
쩐다...
http://dblack.tk
커뮤니티 사이트 입니다 많은 이용 부탁 드립니다.