구분 | Operations | Time Complexity |
---|---|---|
Constructor | - ClassName | $O(1)$ |
Transformer | ||
(Change data) | - push(value) |
포인터에 타입을 지정해줘야하는 이유? -> 메모리에서 몇 바이트까지 읽어와야할지 알기 위해서
통으로된 데이터를 쪼개거나 쪼개진 데이터를 통합해서 쓸 때 유용하게 쓰임 ex) int -> 4byte지만 char 포인터로 읽어오면 1byte까지만 읽어옴
Derefrence Operator
NULL Pointer 아무것도 가리키지 않는다.(메모리 주소 0을 가리키는 게 아님!!)
Memory Map Stack, HEAP, DATA, CODE -> 4 Segment