Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- c언어 지역변수
- softeer
- Sparkfun Edge 프로젝트
- 지도 자동 구축
- c언어 static
- 사물인식 최소 면적 산출 프로그램
- SKT FLYAI
- c언어 스코프
- c언어 정적변수
- 플레이페어 암호
- nodejs 기초
- GStreamer tutorial
- Sparkfun Edge Example
- 코딩테스트 기출
- 삼성전자 #영상디스플레이사업부 # VD사업부 #면접후기
- C++
- Spakrfun Edge
- c언어 전역변수
- 성적평균
- GStreamer 튜토리얼
- GStreamer
- Python
- C++해설
- 통근버스 출발 순서 검증하기
- 코테기출
- MacOS 설치
- c언어 라이프타임
- 수퍼컴퓨터 클러스터
- 소프티어
- 삼성 B형
Archives
- Today
- Total
목록c언어 전역변수 (1)
mulll
[C언어] 정적 / 전역 / 지역 변수 스코프와 라이프타임 정리
변수는 변수의 종류마다 다른 스코프와 라이프타임을 가지며 또한 변수의 종류는 전역 변수, 정적변수(정적 전역 변수, 정적 지역 변수), 지역변수로 나뉜다. 힙에 동적 할당되는 벡터와 같은 동적 배열도 있지만 이 포스팅에서는 다루지 않을 것이다. 라이프타임: 변수가 생성될 때와 소멸될 때 스코프: 변수에 접근할 수 있는 영역 라이프타임 라이프타임의 경우 정적 변수와 전역 변수는 프로세스가 실행될 때 생성이 되며 프로그램 종료 시에 소멸한다. 하지만 지역 변수의 경우 프로세스가 실행될 때가 아닌 지역 변수가 선언된 함수가 호출되었을 시에 생성이 되며 함수가 종료 시에 사라진다. 스코프 다음은 접근 가능 영역에 대해서 알아본다. 정적 지역 변수과 지역변수의 경우, 당연히 중괄호 내부에서만 접근이 가능하다. 함..
Advanced C Programming
2023. 1. 7. 01:30