Language/C++

์ฐธ๊ณ ์‚ฌ์ดํŠธ• wikidocs์˜ C++ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๐Ÿ–จ๏ธ cout (์ถœ๋ ฅ)ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋งˆ๋‹ค ๋‹ค์–‘ํ•œ ์ถœ๋ ฅ์ด ์กด์žฌํ•œ๋‹ค.print, printf, system.out.print ๋“ฑ๋“ฑ. C++์—์„œ๋Š” ํ‘œ์ค€ ํ—ค๋” ํŒŒ์ผ์—์„œ cout์„ ์‚ฌ์šฉํ•œ๋‹ค. #include int main(){ std::cout  endl(end-line) ์€ ๋ผ์ธ์ด ๋๋‚ฌ์Œ์„ ์•Œ๋ฆฌ๊ณ  ์ค„๋ฐ”๊ฟˆ์„ ํ•œ๋‹ค.  Hello World!Press any key to close this window . . . โŒจ๏ธ cin (์ž…๋ ฅ)c++์—์„œ๋Š” cin์„ ์‚ฌ์šฉํ•˜์—ฌ ์ž…๋ ฅ์ด ์ด๋ฃจ์–ด์ง„๋‹ค.#include //using namespace std;int main(){ std::string word; std::cout > word; // ๋ฒ„ํผ ์ง€์šฐ๊ธฐ std::cin.ignore(..
์ฐธ๊ณ  ์‚ฌ์ดํŠธ • ์†Œ๋…„์ฝ”๋”ฉ๋‹˜์˜ ํ‹ฐ์Šคํ† ๋ฆฌ ๐Ÿซต๐Ÿป ํฌ์ธํ„ฐ ๋ณ€์ˆ˜๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๋Š” ๊ณต๊ฐ„์ด๋ผ๊ณ  ์•ž์„œ ๊ฒŒ์‹œ๊ธ€์—์„œ ์„ค๋ช…ํ•˜์˜€๋‹ค. ์ด๋•Œ, ๋‹ด๊ธฐ๋Š” ๊ณต๊ฐ„์€ ์ปดํ“จํ„ฐ์˜ ๋ฉ”๋ชจ๋ฆฌ์ด๋ฉฐ, ํ•ด๋‹น ๋ณ€์ˆ˜๋Š” ๋ฉ”๋ชจ๋ฆฌ์—์„œ ์–ด๋””์— ์œ„์น˜ํ•ด์žˆ๋Š”์ง€ ์ฃผ์†Œ๊ฐ’์„ ๊ฐ€์ง„๋‹ค. ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๋Š” ๋ณ€์ˆ˜๊ฐ€ ์•„๋‹Œ ๋ฉ”๋ชจ๋ฆฌ์˜ ์‹œ์ž‘ ์ฃผ์†Œ๊ฐ’์„ ์ €์žฅํ•˜๋Š” ๋ณ€์ˆ˜๋ฅผ ํฌ์ธํ„ฐ๋ผ๊ณ  ํ•œ๋‹ค. โญ ํฌ์ธํ„ฐ ์„ ์–ธ ํฌ์ธํ„ฐ ๋ณ€์ˆ˜๋Š” ์ผ๋ฐ˜ ๋ณ€์ˆ˜์ฒ˜๋Ÿผ ์„ ์–ธ๋˜๋ฉฐ, ์ž๋ฃŒํ˜•๊ณผ ๋ณ€์ˆ˜ ์ด๋ฆ„ ๋˜๋Š” ๊ทธ ์‚ฌ์ด์— ( * )์ด ๋ถ™๋Š”๋‹ค. #include using namespace std; int main() { int v = 10; //๋ฐฉ๋ฒ•1 int* p_x = &v; //๋ฐฉ๋ฒ•2 int * p_y = &v; //๋ฐฉ๋ฒ•3 int *p_z = &v; // ์—ฌ๋Ÿฌ ํฌ์ธํŠธ ์„ ์–ธ ์‹œ, int *p1, *p2, *p3, p4 //์ด๋•Œ, p..
์ฐธ๊ณ  ์‚ฌ์ดํŠธ • banaba๋‹˜์˜ ํ‹ฐ์Šคํ† ๋ฆฌ • min-zero๋‹˜์˜ ํ‹ฐ์Šคํ† ๋ฆฌ ๐Ÿชฃ ๋ณ€์ˆ˜ ๋ณ€์ˆ˜๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ด์„ ๊ณต๊ฐ„์„ ์˜๋ฏธํ•œ๋‹ค. ์ฆ‰ , ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๋Š” ๊ณต๊ฐ„์ด ๋ณ€์ˆ˜์ด๋‹ค. ๋ณ€์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด์„œ ์„ ์–ธ(declaration)๊ณผ ์ •์˜(definition)์„ ํ•ด์•ผํ•œ๋‹ค. ์šฉ์–ด ์„ค๋ช… ์„ ์–ธ (declaration) *์ปดํŒŒ์ผ๋Ÿฌ๊ฐ€ ์ฐธ์กฐํ•  *์‹๋ณ„์ž(identifier)์™€ ์ด๋ฆ„์„ ์•Œ๋ ค์ฃผ๋Š” ๊ฒƒ. ์„ ์–ธ์€ ๋ฉ”๋ชจ๋ฆฌ ์˜์—ญ ์ƒ์— ์˜ฌ๋ฆฌ์ง€ ์•Š์•„ ์ค‘๋ณต๋˜์–ด๋„ ๋ฌธ์ œ๊ฐ€ ๋˜์ง€ ์•Š์œผ๋ฉฐ ๋‘ ๋ฒˆ ์ด์ƒ ํ•  ์ˆ˜ ์žˆ๋‹ค. ์ •์˜ (definition) ์‹๋ณ„์ž์™€ ์ด๋ฆ„์„ ํ†ตํ•ด ํ•„์š”ํ•œ ์ฝ”๋“œ๋ฅผ ์ƒ์„ฑํ•˜๋Š” ๊ฒƒ์ด๋‹ค. ํ˜ธ์ถœ๋˜์—ˆ์„ ๋•Œ, ์‹คํ–‰๋  ์ฝ”๋“œ๋“ค์ด ์ž‘์„ฑ๋˜๋ฏ€๋กœ ํ•ด๋‹น ๊ธฐ๋Šฅ ์‹คํ–‰์„ ์œ„ํ•ด ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ํ• ๋‹น๋˜๋ฉฐ, ์„ ์–ธํ•œ ์ด๋ฆ„์˜ ํ•จ์ˆ˜, ๋ณ€์ˆ˜, ํด๋ž˜์Šค๋“ฑ์ด ์–ด๋– ํ•œ ๋™์ž‘์„ ํ•  ๊ฒƒ์ธ์ง€ ์•Œ๋ ค์ฃผ๋Š” ๊ฒƒ...
ma.caron_g
'Language/C++' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๊ธ€ ๋ชฉ๋ก