소개
안녕하세요 아임코딩입니다.
이번에는 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이라는 값이 화면에 잘 출력된 것을 확인할 수 있습니다.
'프로그래밍 > C' 카테고리의 다른 글
[C언어] 문자 자료형 char (0) | 2024.01.23 |
---|---|
[C언어] 실수 자료형 float double (1) | 2024.01.23 |
[C언어] printf() 콘솔 화면 출력 (2) | 2024.01.23 |
[C언어] visual studio 설치 C언어 개발 환경 구축 (2) | 2024.01.17 |
[C언어] C언어란 무엇인가? (0) | 2024.01.17 |