C Language : Array

struct(구조체), array(배열), enum(열거형), pointer(포인터), function Pointer(함수 포인터)

1 분 소요

C language

C Language : Volatile

volatile은 변수에 대해서 프로그램 최적화 적용을 하지 않음을 의미합니다.

최대 1 분 소요

C language

C Language : Call by Value & Call by Address

C언어를 학습 했는데 Call by Value 와 Call by Address에 대해서 모른다는 것은 핵심을 모른다는 것이나 다름 없다고 생각합니다.

1 분 소요

C language

C Language : 지역변수(auto) & 전역변수

전역 변수는 다른 함수에 의한 Data 왜곡이 생길 가능성이 존재하고 종료 될 때까지 메모리를 차지하므로 Memory Leak에 걸릴 수 있습니다.

최대 1 분 소요

C language

C Language : auto, static, extern, const, final(java)

데이터 타입과 메모리 영역의 깊은 이해를 해봅니다.

1 분 소요

C language

C Language : 동적할당 malloc() free()

생성된 메모리 공간은 free()를 통한 회수가 이루어지지 않으면 메모리 할당을 유지하고 있는 상태가 됩니다.

최대 1 분 소요

C language

C Language : 메모리 영역

프로그래머는 메모리의 영역을 고려해야 한다고 생각합니다.

최대 1 분 소요

C language

C Language : sizeof

자료형이나 변수에 할당되는 메모리의 크기를 바이트 단위로 알려줍니다.

최대 1 분 소요

C language

C Language : Bool

C언어에는 Bool 타입이 존재하지 않습니다.

최대 1 분 소요

C language