어렵다는 사람->
기본적으로
malloc 호출하면
내부적으로 메모리 할당기 통해서 size 크기 공간 요청하고
시스템 콜로 커널 요청하고
힙 영역에서 그만큼 사이즈 확보하고
그중에서 적당한 공간 찾아서 사용자한테 반환하는 구조 같은 동작원리 아는거 어려움
여기서 ABI 깨짐 같은거 나오면 어려움.
포인터 개념이 쉽다는 사람->그냥 포인터는 변수의 주소 저장하는거 아니냐? 라는 그냥 요약된 개념으로만 이야기함
포인터가 어렵다는 사람->포인터 응용으로 비동기 들어가서 댕글링 포인터 문제 여러번 겪음
포인터가 쉽다는 사람->대부분 기초적인 프로그래밍함
포인터가 쉬웠으면 백악관에서 C랑 C++ 쓰지말라고 안함
댓글 1