![]() |
|
||||||||
경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지 |
|
네 맞습니다.
ㅋㅋ 질문에 정답을 너무 빨리 다니.. 다른 사람이 생각해 볼 여지를 ... 다음 코드를 실행하면 재미있는 결과를 볼수 있죠 void __fastcall TForm1::Button9Click(TObject *Sender) { String sTmpStr="123456789"; String str=sTmpStr; char *cP=str.c_str(); str[1]='a'; cP[0]='A'; ShowMessage(str); //결과 = "a23456789"; ShowMessage(sTmpStr); //결과 = "A23456789"; } 그럼.. 관련 글 리스트
|
Copyright © 1999-2015, borlandforum.com. All right reserved. |
.
.
.
.
.
.
.
.
.
.
.
.
.
.
는 장난이고.
경우 1 str[1]='a'
str에 새 문자열 할당. cp 의 값이 무효화될 가능성 있음.
경우2 cP[0]='A'
str의 문자열 내용 바뀜. cp 무효화되지않음