C++에 문자열을 출력하는 함수는 여러가지가있다.
보통 사용하는 문자열 출력함수는 printf와cout이있으나 이번 예제에서는 cout으로 문자열을출력하겠다.
#include<iostream>
using namespace std;
void main()
{
cout << "Hello World" << endl;
}
위에 예제를 실행해보면 콘솔창에 Hello World라는 문자열이 출력될것이다.
위의
#include<iostream>
C++ 표준 입출력 라이브러리이다.
표준 입/출력 스트림을 읽거나 쓰려면이를 꼭써야된다고만 일단 알고있자
using namespace std;
원래 cout은 그냥 cout이 아닌 std::cout이다. 하지만 할때마다 std:: 이부분을 사용하기 귀찮으니
std는 작성하지 않겠다는 의미이다.
void main()
프로그램의 진입점을 설정 프로그램은 main함수부터 실행한다.
(무조건 존재해야함 , 2개이상존재 불가)
cout << "Hello World" << endl;
출력문이다. Hello Wordl를 콘솔에 표시해주는 기능을한다. endl은 문자표시후 한칸내리는 기능을한다.
코드 실행순서
코드작성 - >전처리기 -> 컴파일 -> 어셈블러 -> 링커 -> 실행 파일 생성
1. 코드작성 : 사용자가 프로그래밍 문법에 맞게 코드를 작성하는 단계.
2. 전처리기 : #이 작성된 코드 라인을 번역하기 이전에 수행하는 단계
# : 전처리 지시자
3. 컴파일 : 고수준 언어를 저수준 언어로 번역하는 단계.
4. 어셈블러 : 저수준 언어를 기계어로 번역하는 단계
(어셈블러 단계를 거치면 .obj 파일이 생성된다.)
5. 링커 : .obj 파일과 .lib파일을 하나로 묶는 작업을 수행하는 단계.
(하나로 묶으면 실행파일이 생성된다)
'C++' 카테고리의 다른 글
C++ 문자 (0) | 2020.08.13 |
---|---|
C++ 변수와 자료형 (0) | 2020.08.12 |
C++ 이란? (0) | 2020.08.11 |
C++ explicit (0) | 2020.07.30 |
C++ Friend (0) | 2020.07.30 |