ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 2024.02.19 - Hello World, 변수
    C++ 2024. 2. 19. 22:00

    코드

     

    # : 전처리기. 컴파일러가 컴파일 하기 전에 처리하라고 하는 것.

    include : 포함해라.

    <iostream> : input output stream.

    #include<iostream> : 컴파일 하기전에 iostream을 포함해라.

     

    int : integer의 약자. 정수형이라는 뜻.

    main() : 함수. main함수는 프로그램이 실행되는 순간 한번만 호출된다. main함수는 프로그램에 하나만 있어야 한다.

    int main() : 출력의 형태가 int인 main이라는 이름을 가진 함수.

    { } : 중괄호는 함수의 시작과 끝을 나타낸다.

    cout : C++에서 출력을 담당한다. <iostream>안에 cout가 포함되어 있다.

    :: : 접근제한지정자. 일단은 그렇게 알아두자.

    endl : end line. 개행, 줄바꿈. 

    ; : 세미콜론은 문장의 끝을 나타낸다.

     

    출력결과

     

     

    함수의 여러 형태

    //  : 주석. 컴파일러가 주석은 무시한다. 일종의 메모기능.

     

     

    변수(Variable)

    : (컴퓨터 공학적) 값을 저장할 수 있는 메모리 공간에 붙혀진 이름.

    변수의 이름으로 할당된 메모리 공간에 접근이 가능하다.

    변수에 값을 저장할 수 있고, 저장된 값을 참조할 수도 있다.

     

    코드

    int num : integer 타입의 변수를 선언하는데, 그 이름은 num이다.

     

    출력 결과

    초기화 하지 않은 변수를 사용해서 오류가 생겼다.

    변수에 어떤 값(데이터)을 넣어주는 것이 초기화이다.

     

    코드

    = : 대입연산자. 이걸로 num에 데이터를 넣어 초기화 시켜주자.

     

    출력 결과

    변수를 초기화 시켜주었더니 정상적으로 출력되었다.

     

    *변수를 선언할 때 주의할 점*

    1. 변수 네이밍은 알파벳, 숫자, 언더스코어(_)로 구성할 수 있다.

    2. 변수 이름의 시작이 숫자 이면 안된다. 

    3. 변수의 이름에 예약어(키워드)를 쓸 수 없다. ex) int int;

    4. 변수의 이름에 특수문자, 공백을 쓸 수 없다.

    5. 한글도 변수 이름으로 쓸 수 있지만, 영어로 쓰는 것이 관례이다.

    6. 변수의 이름은 대소문자를 구분한다. ex) int Num과 int num은 서로 다른 변수이다.

    7. 변수의 이름은 반드시 의미있게 지어야 한다.

Designed by Tistory.