C++/C++ 이론
[C++] #include <iostream>
renne
2022. 7. 13. 20:09
#include <iostream>
using namespace std;
int main() {
cout << "Hello World!" << endl;
return 0;
}
로컬 Windows 디버거 클릭 또는 F5
#include <iostream>
- 전처리 지시자
- C++에서 함수를 사용하려면, 함수의 원형을 미리 정의해야 한다.
- <iostream>에 cout 함수를 포함한 표준입출력 함수들이 정의되어 있다.
using namespace std;
- cout 함수와 endl 함수 등은 iostream에 정의되어 있는 함수인데, 이런 함수들을 사용하려면 std의 이름을 가지고 있어야 한다. 따라서 이 문장을 쓰지 않으면 함수의 앞에 std::을 붙여야 하기 때문에 번거롭게 된다.
#include <iostream>
//using namespace std;
int main() {
std::cout << "Hello World!" << std::endl;
return 0;
}
;
- 한 문장의 끝을 알리는 종결자
main 함수
- C++ 코드에는 반드시 main의 이름을 가지고 있는 함수가 있어야 한다.
cout << "출력할 문장"
- <<: 데이터의 흐름을 나타낸다.
endl 함수
- 줄바꿈
#include <iostream>
using namespace std;
int main(){
cout << "Hello"; //endl을 사용하지 않았으므로
cout << "World"; //줄바꿈이 되지 않음
return 0;
}
<실행 결과>
HelloWorld
//
- 주석
- 코드의 실행에 영향을 미치지 않는다.
- 코드에 대한 설명 등을 적어서 코드에 대한 이해를 높인다.