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

C/C++ Q/A
[4651] Re:[질문] string으로 선언한 문자열배열은 어떻게 전달할까요
남병철.레조 [lezo] 1809 읽음    2004-09-20 21:54
StrInput에서 선언한 string Str[2];는 함수가 종료하면서 메모리에서 사라집니다.
new로 동적 할당 하시거나 전역변수 static 선언 등을 이용해 보세요.



진수.네모 님이 쓰신 글 :
: void main()
: {
:     string *Str;
:
:     Str = StrInput();
:     cout << Str[0] << endl;
:     cout << Str[1] ;
: }
:
: string *StrInput()
: {
:     string Str[2];
:     cout << "enter String";
:     cin >> Str[0];
:     cout << "Enter String";
:     cin >> Str[1];
:
:     return (Str);
: }
:
: 이렇게 해봤는데 실행중에 에러가 발생합니다. 어떻게 하면 될까요? ^^
:
: 그럼 좋은 하루 ~

+ -

관련 글 리스트
4648 [질문] string으로 선언한 문자열배열은 어떻게 전달할까요 진수.네모 1598 2004/09/20
4651     Re:[질문] string으로 선언한 문자열배열은 어떻게 전달할까요 남병철.레조 1809 2004/09/20
4654         Re:Re: 전역변수나 static으로 선언하면 의미가 없지 않나요? 진수.네모 1660 2004/09/21
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.