Home C언어 기본 문법 (변수)
Post
Cancel

C언어 기본 문법 (변수)

변수

영어로는 Variable 우리말로는 변수라고 지칭하는 변수는 바뀔 수 있는 어떤 값을 보관하는 곳을 말한다

코드

1
2
3
4
5
6
7
8
#include <stdio.h>

int main(){

    int a;
    
    return 0;
}

이런 식으로 앞에 자료형을 적어주고 뒤에 이름을 적는 방식으로 선언 할 수 있다.

코드

1
2
3
4
5
6
7
8
#include <stdio.h>

int main(){

    int num = 10;
    
    return 0;
}

해당 코드는 int 형 num이라는 변수에 10을 넣는다는 뜻이다

이와 같은 변수에 앞에 사용할 수 있는 자료형은 다양한데

  • 정수형
    • char (문자형) : 1바이트 = -128~127
    • short : 2바이트 = -32,768~32,767
    • int : 4바이트 = -2,147,483,648~ 2,147,483,647
    • long : 4바이트 = -2,147,483,648~ 2,147,483,647
    • long long : 8바이트 = -9,223,372,036,854,775,808~ 9,223,372,036,854,775,807
  • 실수형
    • float : 4바이트 = -2,147,483,648~ 2,147,483,647
    • double : 8바이트 = ±1.7 ×10^-307이상 ± 3.4 × 10^308 이하
    • long double : 8바이트 이상 = double 이상

대략 이 정도가 있다 여기서 unsigned를 붙이면 음수없이 0부터 표현한다고 보면 된다

변수명 짓는 규칙

  • 변수명에 띄어쓰기가 있으면 안된다.
  • 숫자가 맨 앞에 위치하면 안된다.
  • 변수명은 오직 영어,숫자,_ 로만 구성하는 걸 권장한다.
  • 변수명이 C언어 예약어면 안된다 .
  • 대소문자가 다르면 다른 변수명이다.
This post is licensed under CC BY 4.0 by the author.