SW정글/자료구조

Week 05 개발일지 C 언어 swift-shame-3ee.notion.site C 언어 기억부류(storage class) auto int num = 0; register int i; static int count; extern int global; static void f(void); auto 선언된 위치에서 자동 생성, 선언된 블록을 빠져나갈 때 자동 해제 지역 변수의 default register 레지스터는 주소가 없기 때문에 주소 관련 연산을 할 수 없다대부분의 C 컴파일러는 코드 최적화 단계에서 자동으로 레지스터 변수를 설정하는 기능을 제공 접근 속도가 빠르다 변수를 메모리가 아닌 CPU의 레지스터에 할당 extern(external linkage) 메모리를 할당하지 않고 사용 범위만 늘려준..
초혼
'SW정글/자료구조' 카테고리의 글 목록