์–ธ์–ด/C++

[C++] ํ”„๋กœ๊ทธ๋žจ์˜ ๊ฐœ์š”

SOo • 2023. 3. 13. 19:31

๐ŸŽจ ๊ธฐ๋ณธ์˜ˆ์ œ 1

#include <iostream>

int main() {
	std::cout << "์ด ํ”„๋กœ๊ทธ๋žจ์€ ํ”„๋กœ๊ทธ๋žจ์˜ ๊ตฌ์กฐ๋ฅผ ์•Œ์•„๋ณด๊ธฐ ์œ„ํ•œ ";
	std::cout << "๊ฐ„๋‹จํ•œ C++ ํ”„๋กœ๊ทธ๋žจ ์ž…๋‹ˆ๋‹ค ." << std::endl;
	std::cout << "์ด๋ฒˆ ์žฅ๊ณผ ์ดํ›„์˜ ๋‚ด์šฉ์„ ํ†ตํ•ด ";
	std::cout << "C++ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์™€ ๊ด€๋ จ๋œ ๋‹ค์–‘ํ•œ ๊ฒƒ์„ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.";
	return 0;
}

RESULT:

1ํ–‰ : ์ „์ฒ˜๋ฆฌ ์ง€์‹œ์ž 

์ „์ฒ˜๋ฆฌ ์ง€์‹œ์ž๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ปดํŒŒ์ผํ•  ๋•Œ ์ปดํŒŒ์ผ๋Ÿฌ์—๊ฒŒ ์ถ”๊ฐ€์ ์ธ ์ง€์‹œ๋ฅผ ๋‚ด๋ฆฌ๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉํ•˜๋Š” ๊ตฌ๋ฌธ์ด๋‹ค. 

ํ—ค๋”ํŒŒ์ผ (header file)์ด๋ž€ ์ด๋ฆ„์œผ๋กœ ๋ฏธ๋ฆฌ ์ž‘์„ฑ๋œ ์ฝ”๋“œ๋ฅผ ๊ฐ€์ ธ์™€์„œ ์‚ฌ์šฉํ•˜๊ฒŒ ํ•œ๋‹ค. ํ˜„์žฌ ์ฝ”๋“œ์—์„œ iostream์€ ํ—ค๋”ํŒŒ์ผ์˜ ์ด๋ฆ„์ด๋ฉฐ input/output stram์ด๋ผ๋Š” ์˜๋ฏธ๋‹ค. 

์ปดํŒŒ์ผ๋Ÿฌ์—๊ฒŒ ํ•„์š”ํ•œ ํ—ค๋”ํŒŒ์ผ์„ ์ฝ์œผ๋ผ๊ณ  ์ง€์‹œํ•˜๋ ค๋ฉด #include ๋ผ๋Š” ์ฝ”๋“œ๋ฅผ ์‚ฌ์šฉํ•ด์•ผํ•œ๋‹ค. ์ฆ‰, #์ด๋ผ๋Š” ๊ธฐํ˜ธ๋Š” ์ปดํŒŒ์ผ๋Ÿฌ์—๊ฒŒ ์ปดํŒŒ์ผ ์ „์— ํ•ด์•ผํ•  ์ผ์ด ์žˆ์–ด๋ผ๊ณ  ์•Œ๋ ค์ฃผ๋Š” ๊ฒƒ์ด๋ฏ€๋กœ, ์ „์ฒ˜๋ฆฌ (preprocessor)๋ผ๊ณ  ๋ถ€๋ฅธ๋‹ค.

 

5ํ–‰: ๋ณธ๋ฌธ์˜ 1ํ–‰

std::cout << "์ด ํ”„๋กœ๊ทธ๋žจ์€ ํ”„๋กœ๊ทธ๋žจ์˜ ๊ตฌ์กฐ๋ฅผ ์•Œ์•„๋ณด๊ธฐ ์œ„ํ•œ";

std๋Š” standard์˜ ์•ฝ์ž์ด๋ฉฐ cout์€ console out์˜ ์•ฝ์ž์ด๋‹ค. std์˜ ์ž๋ฆฌ๋Š” ๊ฐ์ฒด๊ฐ€ ์†ํ•œ ๊ทธ๋ฃน์„ ๋‚˜ํƒ€๋‚ด๋ฉฐ cout์˜ ์ž๋ฆฌ๋Š” ๊ทธ๋ฃน ๋‚ด๋ถ€์—์„œ ๊ฐ์ฒด์˜ ์‹ค์ œ ์ด๋ฆ„์„ ๋œปํ•œ๋‹ค. ์ฆ‰, ์œ„ ์ฝ”๋“œ๋Š” ์ปดํ“จํ„ฐ์—๊ฒŒ ํŠน์ • ๋ฉ”์‹œ์ง€๋ฅผ ํ™”๋ฉด์— ์ถœ๋ ฅํ•˜๋ผ๊ณ  ์ง€์‹œํ•˜๋Š” ๋ช…๋ น์–ด์ด๋‹ค.

 

6ํ–‰: ๋ณธ๋ฌธ์˜ 2ํ–‰

std::cout << "๊ฐ„๋‹จํ•œ C++ ํ”„๋กœ๊ทธ๋žจ์ž…๋‹ˆ๋‹ค." <<std::endl;

endl์€ end line์˜ ์•ฝ์ž๋กœ ๋ชจ๋‹ˆํ„ฐ์—๊ฒŒ ํ•œ ์ค„์ด ๋๋‚ฌ๋‹ค๋ฅผ ์•Œ๋ ค์ฃผ๋Š” ๊ฐ์ฒด์ด๋‹ค. 

 

 


 

 

 

 

 

๐ŸŽจ ๊ธฐ๋ณธ์˜ˆ์ œ 2

#include <iostream>
using namespace std;

int main()
{
	cout << "******" << endl;
	cout << "******" << endl;
	cout << "******" << endl;
	cout << "******" << endl;
	cout << "******" << endl;
	cout << "******" << endl;
	return 0;
}

RESULT:

 

5ํ–‰

using namespace std;

๊ฐ์ฒด๋ฅผ ์ž…๋ ฅํ•  ๋•Œ std๋ฅผ ์ž…๋ ฅํ•˜์ง€ ์•Š์•„, ์•Œ์•„์„œ std::๋ฅผ ๋„ฃ์–ด์„œ ํŒ๋‹จํ•˜๋ผ๊ณ  ์ปดํŒŒ์ผ์—๊ฒŒ ์ „๋‹ฌํ•˜๋Š” ๊ฒƒ์ด๋‹ค.

์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ๊ฐ์ฒด ์•ž์— std๋ผ๋Š” ์ด๋ฆ„ ๊ณต๊ฐ„์„ ๋ถ™์ด์ง€ ์•Š๊ณ ๋„ cout๊ณผ endl์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.