반응형
안녕하세요. 박사과정 모닝입니다.
오늘은 c 언어에서 변수 선언과 초기화가 무엇인지 알아보겠습니다!
1. 변수 선언
변수 선언이란, 변수 이름 앞에 자료형을 선언하여 그 변수가 어떤 데이터 값을 저장할 것인지 컴파일러에게 미리 알리는 것을 말합니다. 프로그램의 효율적인 실행을 위해서는 변수 선언을 할 때 사용 목적과 유효 범위에 따라 가장 적합한 자료형을 지정해야 합니다. 여기서 유효 범위란 변수가 저장할 수 있는 숫자의 범위입니다. 아래는 변수 선언의 예시입니다.
int a;
double b;
char c;
각각 정수형 변수 a, 소수점형 변수 b, 문자열형 변수 c를 선언한 것입니다. 이렇게 변수를 선언하면 지정한 데이터 타입에 따라 해당 데이터를 저장할 메모리 공간이 확보되고, 이 메모리 공간에 변수 이름이 붙습니다.
2. 변수 초기화
위의 예시에서는 변수를 초기화 하지 않았습니다. 변수 초기화란, 변수를 선언하면서 초기값을 변수에 입력하는 것을 말합니다. 아래는 변수 초기화의 예시입니다.
int a=0;
double b=0.0;
char c=' ';
정수형 변수 a에는 0, 소수점형 변수 b에는 0.0, 문자열형 변수 c에는 빈칸을 초기값으로 입력하여 초기화했습니다.
반응형
'C' 카테고리의 다른 글
[C언어] 오버플로우, 언더플로우 - 코드 119 (0) | 2023.01.10 |
---|---|
[C언어] 정수형 변수 - 코드 119 (0) | 2022.12.17 |
[C언어] 자료형 -코드 119 (0) | 2022.12.17 |
[C언어] 변수 초기화 1 - 코드119 (0) | 2022.12.17 |
[C 언어] 식별자, 예약어, 변수, 변수 이름 - 코드 119 (0) | 2022.12.14 |