C++

C++) 프로그램의 구조

choogro 2022. 11. 16. 17:52

https://www.inflearn.com/course/following-c-plus

 

홍정모의 따라하며 배우는 C++ - 인프런 | 강의

만약 C++를 쉽게 배울 수 있다면 배우지 않을 이유가 있을까요? 성공한 프로그래머로써의 경력을 꿈꾸지만 지금은 당장 하루하루 마음이 초조할 뿐인 입문자 분들을 돕기 위해 친절하고 자세하

www.inflearn.com

#include <iostream>	// input,output stream 전처리기
/* 
	- 운영체제가 프로그램을 실행할 때 main을 찾아서 실행시킨다.
	- 빈칸이나 빈줄은 컴파일시 무시된다.
	- 입력은 void , 출력은 int
*/

int main(void)		// 함수의 이름
{

	/*
    	- integer라는 정수형을 담을 수 있는 메모리 공간을 할당받는다.
	- 'x'라는 이름으로 그 공간을 사용할 수 있다.
   	 */
    
	int x = 2;	// literal
	x = 5;
	int y = x + 3;
	std::cout << y << std::endl;	// 콘솔창에 y출력, 줄바꿈
	return 0;		// 기능을 수행하는 문장 : statement
}

std는 namespace, ::(콜론 두개)는 namespace안의 cout에 접근, << 는 stream 또는 output operator로 불린다.