뚜당탕탕

Visual Studio Code) 03 변수 (variable) - 2 본문

공부 기록용/C Language

Visual Studio Code) 03 변수 (variable) - 2

뚜띠언니 2021. 1. 12. 17:18

/* 변수명 규칙
    1. 변수명은 오직 영어, 숫자, _(언더바)로만 구성되어 있어야 한다.
    2. 숫자가 가장 앞에 위치하면 안된다.
    3. 띄어쓰기(공백)이 있으면 안된다.
    4. 예약어는 변수명으로 사용할 수 없다.
    5. 대소문자를 구분한다.

    (변수의 자료형) 변수1, 변수2, ...;
*/

    /* 예를 들어 */
    int a, b, c, hi;
    float d, e, f, bravo;
    double g, programming;
    long h;
    short i;
    char j, k, hello, mineral;

    /* 변수 선언 시 주의해야 할 점 */
    #include <stdio.h>

    int main() {
        int a;
        a = 1;
        printf("a 는 : %d", a);
        int b;          // 최신 버전의 C 언어에서는 변수를 사용하기 전 아무곳에 선언해도 상관없다.

        main2();
        return 0;
    }

    /* 변수 선언 시 주의해야 할 점 2 */
    int main2() {
        int a, A;                       // 변수명은 대소문자를 구분하므로 a 와 A 는 서로 다른 변수이다.
        int 1hi;                        // (오류) 숫자가 가장 앞에 위치할 수 없다.
        int hi123, h123i, h1234321;     // 숫자는 변수명 중간 또는 뒤에 위치할 수 있다.
        int 세종대왕님만세;              // (오류) 변수는 오직 영어, 숫자, _(underscore)로만 이루어져야 한다.
        int space bar;                  // (오류) 변수명 사이에 띄어쓰기(공백)를 사용할 수 없다.
        int space_bar;                  // 띄어쓰기 대신 _(underscore)로 대체하여 사용하는 것을 권장한다.
        int enum, long, double, int;    // (오류) C 언어에서 이미 사용되고 있는 예약어이므로 변수명으로 사용할 수 없다. 
        // C 언어에서 예약어는 '파란색' 으로 표시되니 모두 외우지 않더라도 참고할 수 있다.

        return 0;
    }

 

Comments