신규 블로그를 만들었습니다!

2020년 이후부터는 아래 블로그에서 활동합니다.

댓글로 질문 주셔도 확인하기 어려울 수 있습니다.

>> https://bluemiv.tistory.com/

#include <iostream>

'#'은 전처리기이다. 전처리기는 컴파일을 시작하면, 우선적으로 처리한다.

 

iostream 은 cout, cin, endl 등 기본 입출력과 관련된 객체들을 정의한 헤더파일이다.

iostream은 표준 라이브러리 디렉토리에 존재한다. (표준 라이브러리는 컴파일러 제작사가 만들어서 헤더파일을 이용해 배포 함.)

 

 

 

std :: 접두어

표준라이브러리에 있는 변수나 함수는 std 표준 네임스페이스에 포함되어있다.

그래서 표준 라이브러리를 사용할 때는 std::접두어를 붙여야한다.

예를들어, cout을 사용할때는 

std::cout

위와같이 접두어를 붙여서 사용한다.

 

#include <iostream>
 
int main(void) {
 
    std::cout << "Hello CPP" << std::endl;
    
 
    return 0;
}​

 

하지만, 매번 접두어를 붙이기는 상당히 불편하다.

그럴때는 'using namespace'를 이용해서 생략해서 사용할 수 있다.

 

파일 위에

using namespace std;

를 선언해주면

 

std::cout << "hello" << endl; 를 이제는

cout << "hello" << endl;

로 사용이 가능하다.

 

#include <iostream>
 
using namespace std;
int main(void) {
 
    cout << "Hello CPP" << endl;
    // endl : end Line : 개행
 
    return 0;
}​

 

 

 

main() 함수

C언어와 마찬가지로 프로그램이 시작될때 가장 먼저 호출되는 함수이다.

그래서, c++ 프로그램에는 main() 함수가 꼭 필요하다.

 

 

 

  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기