포인터변수 선언하니까

 

push rbp

mov rbp, rsp

sub rsp,0x10

mov QWORD PTR [rbp-0x10],0x47f750

mov QWORD PTR [rbp-0x8],0x0

 

이지랄이넹

 

 

포인터변수 선언은 sub에서 공간만들어주는데

 

중요한건 mov에서 rbp-0x10에 내가 선언한 문자열 들어가고 2바이트 위로 0을 넣네

 

그럼 0x8이후로 나머지 공간은 뭐냐 메모리 낭비냐?