Turbo-C
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
터보-C 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
Lua 게시판
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C/C++ Q/A
[601] [질문] 문자열에 관하여
권기식 [orion96] 1758 읽음    2002-05-10 16:34
안녕하세요?
여기에는 처음 글을 올려보네요..
빌더 게시판에 올리니 여기 올리라고 해서.. ^^;

질문은...
포인터로 문자열 변수를 생성합니다.
그리고 new char[10]을 이용하여 10바이트의 메모리를 할당합니다.
여기다가 10문자 이상을 저장하면 어떻게 되나요?
할당된 메모리보다 많은 문자를 저장하니깐 11번째 문자부터는 저장이 안될 것으로 생각했는데..
막상 해보니깐 모두 저장되더군요...

배열로 선언하니깐 프로그램에 에러가 나던데...
포인터로 선언하니 아무런 문제가 발생하지 않는군요.

어떻게 된건지 설명좀 부탁드릴께요...

포인터 공부하다가 생긴 의문점인데... 포인터.. 어렵고 복잡하긴 하지만 재미있네요..

+ -

관련 글 리스트
601 [질문] 문자열에 관하여 권기식 1758 2002/05/10
602     Re:[질문] 문자열에 관하여 김백일 1771 2002/05/10
605         답변 감사합니다 ^____^ kongbw, 광양 1749 2002/05/11
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.