์ฐธ๊ณ ์ฌ์ดํธ• 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(..
Language/C++
์ฐธ๊ณ ์ฌ์ดํธ • ์๋
์ฝ๋ฉ๋์ ํฐ์คํ ๋ฆฌ ๐ซต๐ป ํฌ์ธํฐ ๋ณ์๋ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ ๊ณต๊ฐ์ด๋ผ๊ณ ์์ ๊ฒ์๊ธ์์ ์ค๋ช
ํ์๋ค. ์ด๋, ๋ด๊ธฐ๋ ๊ณต๊ฐ์ ์ปดํจํฐ์ ๋ฉ๋ชจ๋ฆฌ์ด๋ฉฐ, ํด๋น ๋ณ์๋ ๋ฉ๋ชจ๋ฆฌ์์ ์ด๋์ ์์นํด์๋์ง ์ฃผ์๊ฐ์ ๊ฐ์ง๋ค. ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ ๋ณ์๊ฐ ์๋ ๋ฉ๋ชจ๋ฆฌ์ ์์ ์ฃผ์๊ฐ์ ์ ์ฅํ๋ ๋ณ์๋ฅผ ํฌ์ธํฐ๋ผ๊ณ ํ๋ค. โญ ํฌ์ธํฐ ์ ์ธ ํฌ์ธํฐ ๋ณ์๋ ์ผ๋ฐ ๋ณ์์ฒ๋ผ ์ ์ธ๋๋ฉฐ, ์๋ฃํ๊ณผ ๋ณ์ ์ด๋ฆ ๋๋ ๊ทธ ์ฌ์ด์ ( * )์ด ๋ถ๋๋ค. #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) ์๋ณ์์ ์ด๋ฆ์ ํตํด ํ์ํ ์ฝ๋๋ฅผ ์์ฑํ๋ ๊ฒ์ด๋ค. ํธ์ถ๋์์ ๋, ์คํ๋ ์ฝ๋๋ค์ด ์์ฑ๋๋ฏ๋ก ํด๋น ๊ธฐ๋ฅ ์คํ์ ์ํด ๋ฉ๋ชจ๋ฆฌ๊ฐ ํ ๋น๋๋ฉฐ, ์ ์ธํ ์ด๋ฆ์ ํจ์, ๋ณ์, ํด๋์ค๋ฑ์ด ์ด๋ ํ ๋์์ ํ ๊ฒ์ธ์ง ์๋ ค์ฃผ๋ ๊ฒ...