-
카테고리
-
세부 분야
게임 프로그래밍
-
해결 여부
미해결
문자열 출력의 경우
23.04.10 22:32 작성 조회수 345
0
안녕하세요
B는 data영역에 있는 문자열의 시작 주소를 저장하는데
그렇다면 B를 출력하면 주소값을 출력해야 하는거 아닌가요?
A의 상황도 같은 상황입니다.
답변을 작성해보세요.
0
Rookiss
지식공유자2023.04.10
cout이 char*에 대해선 단순 주소를 출력하지 않고,
문자열로 인식해서 0을 만날 때까지 문자를 출력하도록 overloading 되어 있습니다.
주소를 출력하려면 (long long) 캐스팅으로 int64 변환을 해주시면 됩니다. (32비트라면 unsigned int)
답변 1