string mystr = "Hello Guys!"; const char *c_mystr = mystr.c_str(); cout
ํจ์
Intro C++์์ ํจ์์ ๋ฐฐ์ด์ ๋งค๊ฐ๋ณ์๋ก ์ฌ์ฉํ ๋, ๋ค์๊ณผ ๊ฐ์ syntax๋ฅผ ๋ฐ๋ฅด๊ฒ ๋ฉ๋๋ค.์ฌ๊ธฐ์ ์ฃผ์ํด์ผ ํ๋ ๊ฒ์ด ํ๋ ์์ต๋๋ค.void print_array(int numbers []); ๋ฐฐ์ด์ ์ธ์๋ก ์ฌ์ฉํ๋ ๋ฒ ์ฐ๋ฆฌ๊ฐ ์๋ค์ํผ C++์์ ํจ์์ ๋งค๊ฐ๋ณ์๋ฅผ ์ ๋ฌํ๋ ๊ฒ์ ์ง๊ด์ ์
๋๋ค.์ ํด์ง ์๋ฃํ์ ๋ํ ๊ฐ์ ๊ดํธ ๋ด์ ์
๋ ฅํ๋ฉด ๋ฉ๋๋ค.๊ทธ๋ฆฌ๊ณ ์ด๋ ๋ฒกํฐ ๋ํ ๋ง์ฐฌ๊ฐ์ง์
๋๋ค. ํ์ง๋ง C++ ๋ฐฐ์ด์ ๋งค๊ฐ ๋ณ์๋ก ์ฌ์ฉํ ๋๋ ์กฐ๊ธ ๋ค๋ฆ
๋๋ค.C++์์ ๋ฐฐ์ด์ ์ด๋ฆ์ ํด๋น ๋ฐฐ์ด์ ์ฒซ๋ฒ์งธ ๊ฐ์ด ๋ค์ด์๋ ๋ฐ์ดํฐ์ ์ฃผ์๋ฅผ ๋ํ๋
๋๋ค.๋ค์ ๋งํ์๋ฉด, ๋ฐฐ์ด์ ์ด๋ฆ์ ํด๋น ๋ฐฐ์ด์ ์์ ์ง์ ์ ์ฃผ์๋ฅผ ๋ํ๋
๋๋ค. ๊ทธ๋ ๊ธฐ ๋๋ฌธ์, ํจ์์ ๋ฐฐ์ด์ ์ธ์๋ก ์ฌ์ฉํ๊ฒ ๋๋ฉด, ๋ค๋ฅธ ์๋ฃํ๊ณผ๋ ๋ค๋ฅด๊ฒ ์๋ฃ๊ฐ ํต์งธ๋ก ๋ณต์ฌ..
ยทpython
*args (arguments) Python ์ฝ๋๋ฅผ ์์ฑํ ๋, ํจ์์ ์ธ์(arguments)๊ฐ ๋ช๊ฐ ์
๋ ฅ๋ ์ง ๋ชจ๋ฅด๋ ๊ฒฝ์ฐ๊ฐ ์๊ธด๋ค. ์๋ฅผ ๋ค์ด, ๊ฐ์กฑ ๊ตฌ์ฑ์์ ์
๋ ฅํ๋ฉด ๊ทธ๋๋ก ์ถ๋ ฅํ๋ ํจ์๊ฐ ์๋ค๋ฉด, ๊ฐ์ธ๋ณ๋ก ๊ฐ์กฑ์ ๊ตฌ์ฑ์ ์๋ ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ ์ธ์๊ฐ ์ด ๋ช๊ฐ ์
๋ ฅ๋ ์ง๋ ์ ์ ์๋ค. ์ธ๊ณ์ ๋ชจ๋ ๊ฐ์กฑ์ด 4๋ช
์ผ๋ก๋ง ์ด๋ฃจ์ด์ ธ ์๋ค๋ฉด, ์ฐ๋ฆฌ๊ฐ ์๋ ๊ฒ ์ฒ๋ผ ๋ค์๊ณผ ๊ฐ์ด ํจ์๋ฅผ ์งค ์ ์๋ค. def family(dad, mom, sibling, me): print(dad, mom, sibling, me) family("๊น๋ฒ์", "์ด์๋ผ", "๋ฐํจ์ ", "์ฅ๋ฒ์ค") # output: ๊น๋ฒ์ ์ด์๋ผ ๋ฐํจ์ ์ฅ๋ฒ์ค ํ์ง๋ง ๋น์ฐํ ์ธ์์ ๋ชจ๋ ๊ฐ์กฑ ๊ตฌ์ฑ์์ ์๊ฐ ๋ค๋ฅด๊ณ , ์ด๋ด ๊ฒฝ์ฐ *args๋ฅผ ์ฌ์ฉํ๋ฉด ๋๋ค. ..