str *는 rodata영역에 저장 되는 문장이라고 생각 하세요그 자체를 수정하는건 불가능 하다는건 당연히 알갰저?str[]는 쉽게 말하면 문자 배열이에요char형 변수의 집합채를 우리가 쓰기쉽게 문자열이라고 말하는것뿐이지str * 랑 str[]랑 같다는 소리하시는거 보니 스트링부분이랑 배열부분 다시 공부 하셔야할듯
지우고 쨌음
덤으로 str* 는 .data 에 저장되있는 문자열의 메모리상 주소만 저장하고 있음.
char *str=\"sosisjosjoisjsojis\"; 해도 str 의 크기는 32비트 시스템에서 4바이트.