독하게 시작하는 C 제11장 메모리와 포인터 - 첫 번째
By 1%! 10%. | 2018년 1월 19일 |
ㅁㅁㅁㅁㅁㅁㅁㅁㅁㅁㅁㅁㅁㅁCell. 1byte 영문 한글자. 일련번호(주소)가 붙어있음. 자동으로 지정. ㅁㅁㅁㅁ맨 앞의 번지가 이름이 가리키는 번지. 이해 -> 메모리 특징(구조 + 관리) 지정 : 직접지정 : 변수선언(메모리) 위치는 컴파일러가 결정(Address Space Layout Randomization) 보안때문에 생김. 메모리 해킹 -> 어느 고정된 값을 변경. 근본적으로 차단하기 위해 주소가 매번 바뀌게 함. 설정에서 변경가능(일정한 곳으로 형성되게(공부할때!)) 간접지정 ㅁㅁㅁㅁ <- int nData.300-> 0x12C 0x0000012C가 2C010000로 // Little Endian. 주소 번지상 낮은 곳에 위치하게 바뀜. 변수 &