C++은 안전성보다는 성능을 추구하기 때문에 많은 자유도를 제공하고, 이에따른 문제가 발생하기 쉽다.

스택과, 프리스토어의 예시

포인터를 *연산자로 역참조(dereference) 하면 메모리에서 한 단계 더 들어가 볼 수 있다.

포인터는 단순히 주소를 가르키는 메모리 공간이기 때문에 타입에 상관없이 크기가 일정하다.

배열의 변수는 첫 번째 원소에 대한 주소만 가리킨다.

std::span

포인터 연산