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

[C언어] 정수 자료형 int 선언 초기화 출력

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

소개

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

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

 

자료형이란?

자료형이란 자료의 유형을 뜻하는 말인데요, 쉽게 말해서 자료의 종류입니다.

예를 들어, 일상 생활에서 쉽게 접할 수 있는 숫자, 문자 등등이 자료의 유형 중 하나입니다.

C언어에서는 다양한 자료형을 제공하는데, 그 중 가장 대표적인 자료형은 정수형, 실수형, 문자형이 있습니다.

이 글에서는 C언어에서 제공하는 정수 자료형에 대해서 알아봅니다.

 

 

정수 자료형

C언어에서 제공하는 정수 자료형을 이용하면 프로그램 내에서 활용할 수 있는 정수 자료형 변수를 만들 수 있습니다.

C언어에서 이렇게 다양한 정수 자료형을 제공하지만 주로 int 자료형을 많이 사용합니다.

int 자료형은 정수의 영단어인 integer 의 앞 3글자를 따서 만든 단어입니다.

 

int 자료형 변수를 만드는 방법입니다.

#include <stdio.h>

int main()
{
    int a;
    a = 10;
    printf("%d", a);
}

 

int a;

이 문장을 통해서 우리는 int 자료형의 이름 a라는 변수를 만들었습니다.

변수는 사용하는 방법이 총 3단계를 거치는데요, 이 과정은 선언, 초기화, 사용입니다.

 

선언 : 변수를 만듭니다.

초기화 : 변수에 값을 저장합니다.

사용 : 변수에 저장된 값을 사용합니다.

 

변수를 선언하면 꼭 초기화를 해주어야합니다. 

int a; 문장을 실행한 후 저는 

a = 10; 이라는 문장을 통해서 a라는 변수에 10이라는 값을 저장했습니다.

 

여기서 = 는 할당 연산자라고 하는 연산자인데, 왼쪽에는 변수가오고 오른쪽에는 값이 옵니다.

왼쪽에 있는 변수라는 저장공간에 10이라는 값을 저장해달라고 C언어에게 우리가 명령을 하는 것입니다.

 

그 후 a에 저장된 값을 출력합니다.

정수를 출력하기 위해서는 C언어에게 우리가 정수를 출력할 것이라는 것을 알려줘야합니다.

그 방법이 문자열 안에 %d를 넣어주는 것입니다.

그래서 정수형 변수 a에 저장된 값을 출력하는 코드는 printf("%d", a); 가 되는 것이죠

 

프로그램 실행 화면

 

a에 저장된 10이라는 값이 화면에 잘 출력된 것을 확인할 수 있습니다.

 

 

728x90
반응형