๐Ÿ˜Ž ๊ณต๋ถ€ํ•˜๋Š” ์ง•์ง•์•ŒํŒŒ์นด๋Š” ์ฒ˜์Œ์ด์ง€?

[inflearn ๊ฐ•์˜] ๊ธฐ๋ณธ ๋ฌธ๋ฒ• - ๋ฐฐ์—ด ๋ณธ๋ฌธ

๐Ÿ‘ฉ‍๐Ÿ’ป IoT (Embedded)/C++

[inflearn ๊ฐ•์˜] ๊ธฐ๋ณธ ๋ฌธ๋ฒ• - ๋ฐฐ์—ด

์ง•์ง•์•ŒํŒŒ์นด 2023. 6. 29. 01:08
728x90
๋ฐ˜์‘ํ˜•

<๋ณธ ๋ธ”๋กœ๊ทธ๋Š” ์–ด์†ŒํŠธ๋ฝ ๊ฒŒ์ž„์•„์นด๋ฐ๋ฏธ ๋‹˜์˜ ์œ ํŠœ๋ธŒ๋ฅผ ์ฐธ๊ณ ํ•ด์„œ ๊ณต๋ถ€ํ•˜๋ฉฐ ์ž‘์„ฑํ•˜์˜€์Šต๋‹ˆ๋‹ค :-)>

=> C++ Let's Make Games

 

๐Ÿซง ๋ฐฐ์—ด (์ดˆ๊ธฐํ™” ์•ˆํ•˜๋ฉด ์“ฐ๋ ˆ๊ธฐ๊ฐ’!)

๋ณ€์ˆ˜ํƒ€์ž… ๋ฐฐ์—ด๋ช…[๊ฐœ์ˆ˜];

: ์—ฌ๋Ÿฌ ๊ฐœ์˜ ๋ณ€์ˆ˜๋ฅผ ํ•œ๋ฒˆ์— ์ƒ์„ฑํ•ด์ค„ ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ
: ๋ฐฐ์—ด์€ ์—ฐ์†๋œ ๋ฉ”๋ชจ๋ฆฌ ๋ธ”๋Ÿญ์— ๊ณต๊ฐ„์ด ํ• ๋‹น๋จ
: ์ธ๋ฑ์Šค๋ฅผ ์ด์šฉํ•ด์„œ ์›ํ•˜๋Š” ๋ถ€๋ถ„์— ์ ‘๊ทผํ•˜์—ฌ ๊ฐ’ ์ €์žฅํ•จ
: ์ธ๋ฑ์Šค๋Š” 0๋ถ€ํ„ฐ n-1
: ์„ ์–ธํ•˜๊ณ  ๊ฐ’์„ ์ดˆ๊ธฐํ™”ํ•˜์ง€ ์•Š์„ ๊ฒฝ์šฐ ์“ฐ๋ ˆ๊ธฐ ๊ฐ’์ด ๋“ค์–ด๊ฐ!

// Chapter1_10

#include <iostream>
using namespace std;

int main()
{
	/*
	๋ฐฐ์—ด
	๋ณ€์ˆ˜ํƒ€์ž… ๋ฐฐ์—ด๋ช…[๊ฐœ์ˆ˜];
	: ์—ฌ๋Ÿฌ ๊ฐœ์˜ ๋ณ€์ˆ˜๋ฅผ ํ•œ๋ฒˆ์— ์ƒ์„ฑํ•ด์ค„ ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ
	: ๋ฐฐ์—ด์€ ์—ฐ์†๋œ ๋ฉ”๋ชจ๋ฆฌ ๋ธ”๋Ÿญ์— ๊ณต๊ฐ„์ด ํ• ๋‹น๋จ
	: ์ธ๋ฑ์Šค๋ฅผ ์ด์šฉํ•ด์„œ ์›ํ•˜๋Š” ๋ถ€๋ถ„์— ์ ‘๊ทผํ•˜์—ฌ ๊ฐ’ ์ €์žฅํ•จ
	: ์ธ๋ฑ์Šค๋Š” 0๋ถ€ํ„ฐ n-1
	: ์„ ์–ธํ•˜๊ณ  ๊ฐ’์„ ์ดˆ๊ธฐํ™”ํ•˜์ง€ ์•Š์„ ๊ฒฝ์šฐ ์“ฐ๋ ˆ๊ธฐ ๊ฐ’์ด ๋“ค์–ด๊ฐ!
	*/

	int iArrary[10];
	iArrary[1] = 1234;
	
	cout << iArrary[1] << endl;
	cout << iArrary[5] << endl;

	return 0;
}

์„ ์–ธํ•˜๊ณ  ๊ฐ’์„ ์ดˆ๊ธฐํ™”ํ•˜์ง€ ์•Š์„ ๊ฒฝ์šฐ ์“ฐ๋ ˆ๊ธฐ ๊ฐ’์ด ๋“ค์–ด๊ฐ!

 

๐Ÿซง ๋ฐฐ์—ด (์ค‘๊ด„ํ˜ธ ๋„ฃ์œผ๋ฉด 0์œผ๋กœ ์ดˆ๊ธฐํ™”)

// Chapter1_10

#include <iostream>
using namespace std;

int main()
{
	/*
	๋ฐฐ์—ด
	๋ณ€์ˆ˜ํƒ€์ž… ๋ฐฐ์—ด๋ช…[๊ฐœ์ˆ˜];
	: ์—ฌ๋Ÿฌ ๊ฐœ์˜ ๋ณ€์ˆ˜๋ฅผ ํ•œ๋ฒˆ์— ์ƒ์„ฑํ•ด์ค„ ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ
	: ๋ฐฐ์—ด์€ ์—ฐ์†๋œ ๋ฉ”๋ชจ๋ฆฌ ๋ธ”๋Ÿญ์— ๊ณต๊ฐ„์ด ํ• ๋‹น๋จ
	: ์ธ๋ฑ์Šค๋ฅผ ์ด์šฉํ•ด์„œ ์›ํ•˜๋Š” ๋ถ€๋ถ„์— ์ ‘๊ทผํ•˜์—ฌ ๊ฐ’ ์ €์žฅํ•จ
	: ์ธ๋ฑ์Šค๋Š” 0๋ถ€ํ„ฐ n-1
	: ์„ ์–ธํ•˜๊ณ  ๊ฐ’์„ ์ดˆ๊ธฐํ™”ํ•˜์ง€ ์•Š์„ ๊ฒฝ์šฐ ์“ฐ๋ ˆ๊ธฐ ๊ฐ’์ด ๋“ค์–ด๊ฐ!
	*/

	// ์ค‘๊ด„ํ˜ธ๋ฅผ ๋Œ€์ž…ํ•  ๊ฒฝ์šฐ ๋ชจ๋“  ์ธ๋ฑ์Šค๋ฅผ 0์œผ๋กœ ์ดˆ๊ธฐํ™”
	int iArrary[10] = {};
	iArrary[1] = 1234;

	cout << iArrary[5] << endl;

	// ๋ฐฐ์—ด ๊ฐœ์ˆ˜๋ฅผ 2๊ฐœ ์‹œ์ •ํ•˜๋ฉด ์ด์ฐจ์› ๋ฐฐ์—ด
	// 2์ฐจ์› ๋ฐฐ์—ด์˜ ๊ฐœ์ˆ˜๋Š” ์•ž์˜ ์ˆ˜ * ๋’ค์˜ ์ˆ˜
	int iArray2[10][10];
	int iArray3{ {1, 2, 3}, {4, 5, 6};

	return 0;
}

 

728x90
๋ฐ˜์‘ํ˜•
Comments