๐ŸŒˆ Programming/ETC

    [ETC] Parameter ์™€ Argument ์˜ ์ฐจ์ด

    ๐ŸŒŸ argument = ์ „๋‹ฌ์ธ์ž = ๊ฐ’ plusNumber(1, 1); plusNumber(2, 2);ํ•จ์ˆ˜๋ฅผ ํ˜ธ์ถœํ•  ๋•Œ ๊ฐ’์„ ์ „๋‹ฌํ•œ๋‹ค๋ผ๊ณ  ํ•ด์„œ ์ „๋‹ฌ์ธ์ž๋ผ๊ณ  ๋ถ€๋ฆ…๋‹ˆ๋‹ค. ๋งค๊ฐœ๋ณ€์ˆ˜์™€ ๋‹ฌ๋ฆฌ ์ „๋‹ฌ์ธ์ž๋Š” ๊ณ ์ •๋˜์–ด ์žˆ์ง€ ์•Š๊ณ , ํ˜ธ์ถœํ•  ๋•Œ ๋งˆ๋‹ค ์ˆ˜์‹œ๋กœ ๋ณ€ํ•˜๋Š” ๊ฐ’(value)์ด๊ธฐ ๋•Œ๋ฌธ์— ๋ณ€์ˆ˜๊ฐ€ ์•„๋‹Œ ๊ฐ’(value) ์œผ๋กœ ์ •์˜ํ•˜๋ฉฐ ์ธ์ˆ˜๋ผ๊ณ ๋„ ๋ถ€๋ฆ…๋‹ˆ๋‹ค. ๐ŸŒŸ parameter = ๋งค๊ฐœ๋ณ€์ˆ˜ = ๋ณ€์ˆ˜ void plusNumber(int number1, int number2) { print('๊ณ„์‚ฐ์ค‘ : $number1 + $number2'); print('๊ณ„์‚ฐ ์™„๋ฃŒ : ${number1 + number2}'); }ํ•จ์ˆ˜ ๋‚ด๋ถ€์— ์žˆ๋Š” ์ธ์ž๋กœ์จ, ํŠน์ •ํ•œ ๊ฐ’์œผ๋กœ ์ •ํ•ด์ ธ ์žˆ๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ, ํ•จ์ˆ˜๊ฐ€ ํ˜ธ์ถœํ•˜๋ฉด์„œ ๊ฑด..