본문 바로가기

C 입문

변수의 다양한 선언 및 초기화 방법

반응형
선언된 변수에 처음 값을 저장하는 것을 가리켜 '초기화'라 한다.
그리고 초기화 이후에 저장된 값을 변경 할때에는 그냥 '대입' 또는 '대입연산'을 진행한다고 한다.


int main(void)
{
int num; // num이라는 이름의 변수선언
num = 12; // 변수 num에 12로 초기화
num = 24; // 변수 num에 24에 대입
}


그런데 C언어에서는 다음과 같이 변수를 '선언과 동시에 초기화'하는 것이 가능하다.

int num = 12;

위 문장을 실행하게 되면, 변수 num이 메모리 공간에 할당되자마자 12로 초기화된다.
그리고 다음과 같이 둘 이상의 변수를 동시에 선언하는 것도 가능하고, 동시에 선언 및 초기화 하는 것도 가능하다.

int num1=0, num2=0; // 변수 num1, num2의 선언
int num3=30, num4=40; // 변수 num3, num4의 선언 및 초기화



반응형

'C 입문' 카테고리의 다른 글

증감연산자 및 기타 예제  (0) 2018.07.18
변수를 이용한 데이터의 저장  (0) 2018.06.19
함수 및 용어  (0) 2018.06.19
C 프로그램의 완성과정  (0) 2018.06.18
프로그래밍 언어란?  (0) 2018.06.18