프로그래밍/c++

0-3 Hello,c++

luke12 2022. 6. 6. 23:28

https://www.youtube.com/watch?v=7TcT-rc7eac&list=PLgqG2uj21HgkcfVtlr5rPekQl5VWJEnIB&index=3

학습 목표

  1. Hello, World!를 출력해보자

-전처리 지시자

-종결자(;)

-main 함수

-cout

-using namespace

-주석

Code

코드를 먼저 작성하고 한줄한줄 설명하도록 한다.

#include <iostream>

using namespace std;

int main(){
    cout<< "Hello, World!" << endl;
    
    return 0;
}
#include <iostream>

#include <iostream>는 전처리 지시자라고 부르고 c++에서 함수를 사용하고자 한다면 반드시 그 함수의 원형을 미리 정의하여야하는데 전처리 지시자를 통해서 cout과 같은 함수를 미리 정의하여 이후에 사용이 가능하게 해준다.

;

;은 종결자의 역할로 ;가 있으면 그 줄의 코드를 마무리한다는 의미이다.

int main(){  
    return 0;
}

이 부분은 함수에 관한 내용으로 함수파트에서 자세하게 다룰 예정이다. c++ 에는 반드시 main이라는 이름의 함수가 존재해야한다. 가장 먼저 실행되는 함수이다.

cout<< "Hello, World!" << endl;

cout은 다음 문장을 콘솔창에 띄우는 기능을 하고, endl은 줄바꿈 기능을 한다.

using namespace std;

using namespace가 없다면 아래의 코드와 같이 std::을 사용하여 iostream에 있는 함수를 사용해야한다.

#include <iostream>

int main(){
    std::cout<< "Hello, World!" << std::endl;
    
    return 0;
}

주석

//주석
/*
주석
...
...
*/

코드를 실행할때 주석이있으면 그 부분은 넘어가고 실행이된다. //의 경우에는 한줄이 주석 처리가 되고, /* */을 사용하면 여러줄을 주석으로 사용할 수 있다. 주석을 통해서 코드에 메모를 남겨 쉽게 알아볼 수 있도록 한다.