2019/12/061 C++ #3: call by value, address, reference call by ... ํจ์์ ๋งค๊ฐ๋ณ์ ์ ๋ฌ์ ์ค๋ช ํ ๋, ์ฃผ๋ก swap ํจ์๋ฅผ ์ด์ฉํด call by value, call by address, call by reference๋ฅผ ์ค๋ช ํ๋ค. c++์์ ์ค๋ช ํ๋ call by address๋ ํฌ์ธํฐ ๋ณ์๋ฅผ ์ด์ฉํ ๊ฒ์ผ๋ก ์ผ๋ฐ์ ์ผ๋ก c์์ ์ค๋ช ํ๋ call by reference์ ๋์ผํ๋ค. (์ด๊ฒ ํท๊ฐ๋ฆฌ๋ ์ ์ธ๋ฐ, ๊ฐ๋ ๊ณผ ์ฉ์ด ์ ๋ฆฌ์ ์ฝ๊ฐ ๋ ผ๋์ ์ฌ์ง๊ฐ ์๋ ๋ฏ ํ๋ค.) ๋ํ ๋ ํผ๋ฐ์ค ๋ณ์๊ฐ ๋ฉ๋ชจ๋ฆฌ ํ ๋น์ ๋ฐ๋๋ ๋ฐ์ง ์๋๋์ ๋ฐ๋ผ ์ค๋ช ์ด ์๊ฐ๋ฆฌ๋๋ฐ ๋ฉ๋ชจ๋ฆฌ ํ ๋น์ ๋ฐ์ง ์๊ณ ์๋ณธ ๋ณ์์ ๋ณ์นญ์ผ๋ก์ ํ๋ํ๋ค๋ ์ค๋ช ๋ ์๊ณ , ๋ฉ๋ชจ๋ฆฌ ํ ๋น์ ๋ฐ์ ์๋ณธ ๋ณ์์ ์ฃผ์๊ฐ์ ์ ์ฅํ๊ณ ์๋ค๊ฐ ๋ ํผ๋ฐ์ค ๋ณ์์ ๊ฐ์ด ์์ ๋๋ฉด ๋ ํผ๋ฐ์ค ๋ณ์์ ์ ์ฅ๋์ด ์๋ ์ฃผ์์ ์๋ ๊ฐ์ ์.. 2019. 12. 6. ์ด์ 1 ๋ค์