본문 바로가기
프로그래밍/C

[c언어] 변수 사용 방법

by 아임코딩 2024. 1. 26.
728x90
반응형

안녕하세요 아임코딩입니다.

이번에는 C언어에서 제공하는 변수에 대해서 알아보도록 하겠습니다.

 

변수란?

수학에서 변수는 말 그대로 변하는 수입니다.

프로그래밍에서의 변수는 변하는 수를 저장할 수 있는 저장 공간을 뜻합니다.

이해하기 어려울 수도 있지만, 특정한 값을 저장하는 상자라고 생각하면 될 것 같습니다.

 

C언어에서 변수를 사용하는 방법은 총 3가지 단계를 거칩니다.

그 단계는 바로

 

변수 선언

변수 초기화

변수 값 사용

 

입니다.

 

각 단계별로 실제 코드를 통해서 알아보도록 하겠습니다.

 

 

변수 선언

C언어에서는 변수를 사용하기 위해서는 이 변수를 사용할 것이라는 것을 코드를 통해서 알려줘야합니다.

그 방식은 다음과 같습니다.

 

자료형 변수이름 ;

 

변수를 사용할 자료형과 변수의 이름을 설정한 후 코드로 나타내 주면 됩니다.

 

정수형 변수 number 라는 이름을 가진 변수를 선언하는 코드는 다음과 같습니다.

 

#include <stdio.h>

int main()
{
	int number;
}

 

int number; 

위의 코드를 작성하면 정수형 변수인 number 를 선언한 것입니다.

변수를 사용하기 위해서는 변수 안에 어떤 값을 저장하고 출력하는 등 사용하는 과정을 거쳐야합니다.

 

변수 초기화

변수를 사용하기 위해서는 변수에 특정 값을 대입해줘야합니다. 다른 말로는 할당이라고도 하는데요,

변수에 처음으로 값을 저장하는 것을 변수를 초기화했다고 합니다.

#include <stdio.h>

int main()
{
	int number;
    
    printf("%d", number);
}

 

초기화하지 않은 변수를 출력해보도록 하겠습니다.

 

코드 실행 화면

 

위의 코드처럼 변수에 아무 값도 저장하지 않으면 초기화하지 않은 변수를 사용했다는 오류가 납니다.

따라서 변수를 선언한 후에는 꼭 초기화를 해줘야 합니다.

 

#include <stdio.h>

int main()
{
	int number;	//변수 선언
    
    number = 10;	//변수 초기화

}

 

number = 10 코드를 통해서 변수를 초기화했습니다.

 

변수 값 사용

변수를 선언하고, 초기화했다면 남은 일은 변수를 사용하고 싶을 때 사용하는 것입니다.

대표적으로 변수에 저장되어 있는 값을 출력해보는 것이 가능합니다.

 

코드를 통해서 변수에 저장된 값을 출력해보도록 하겠습니다.

 

#include <stdio.h>

int main()
{
	int number;	//변수 선언
    
    number = 10;	//변수 초기화
    
    printf("%d", number);

}

 

코드 실행 화면

 

위의 코드를 실행한 결과는 10이 출력되는 것으로 잘 출력이 되는 것을 확인할 수 있습니다.

728x90
반응형