티스토리 뷰

728x90

C언어로 변수 만들어 보기

변수란?

변수는 어떤 공간데이터를 저장하기 위한 이름을 가진 공간이다.

변수가 필요한 이유

  • 데이터를 입력받았을 때 다시 꺼내서 사용할 수 있으려면 '저장'을 해야 한다.
  • '저장'을 하려면 '저장'할 수 있는 공간이 필요!
  • 따라서 '저장'할 수 있는 공간이 '변수'!
  • 데이터를 입력하고 출력하기 위해서는 변수가 필수이다

변수 선언해 보기

1
2
3
4
#include <stdio.h>
int main(){
    int sum;
}
cs

int num에서
int를 자료형, num을 변수 이름이라고 한다.

변수를 만들 때 주의점

  • 영문 문자와 숫자를 사용할 수 있으며(밑줄_)로도 시작할 수 있다.
  • 대소문자를 구분하며 이미 C언어에 존재하는 키워드는 사용할 수 없다.
  • 문자부터 시작해야 하며 숫자부터 시작할 수 없다.
  • 자신이 쓰려고 하는 [ex) 문자열, 숫자]등을 구분하여 알맞은 형태로 선언해야 한다.
  • ex) 숫자(정수)를 변수로 선언할 경우: int 이름; 문자 하나를 변수로 선언할 경우: char 이름;
자료형 메모리 크기 범위
char 1 byte -128 ~ 127 or 0 ~ 255
unsigned char 1 byte 0 ~ 255
signed char 1 byte -128 ~ 127
int 2 or 4 bytes -32,768 ~ 32,7667 or -2,147,483,648 ~ 2,147,483,647
unsigned int 2 or 4 bytes 0 ~ 65,535 or 0 ~ 4,294,967,295
short 2bytes -32,768 ~ 32,767
unsigned short 2bytes 0 ~ 65,535
long 4bytes -2,147,483,648 ~ 2,147,483,647
unsigned long 4bytes 0 ~ 4,294,967,295
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함