문자열 상수 저장메모리
멈짓체
2023.04.01
char *str=abcd;
이렇게 문자열 상수를 선언하면 a, b, c, d, \0을 포함해서 총 5바이트의 메모리 공간이 필요하겠죠.
그럼 이메모리 공간은 데이타영역, heap영역, stack영역중 어디에 할당을 받나요?
-
소라
데이터 영역인걸로 알고 있습니다..
-
접시
밑에제가 올린거좀 알려주세요;; 어떻게보면 게으른질문이지만서도;;해주시면 ㄳ ㅜㅡ;
-
Addictive
앗 잘못알고있었다;.데이터영역이구나;찾아보니 제가 노트한그림에 코드영역위에표시된 데이터영역구분선이 안그어져있었네요ㅎㅎ ㄳ 한참배우는중이라서요^^;
-
SchokoHolic
데이터영역에 할당됩니다.
-
BlackCat
스택도 힙도 아닌~
코드영역~ 아닌강?^^;ㅎ