์—ฐ์‚ฐ์ž ์˜ค๋ฒ„๋กœ๋”ฉ

ยทC++/๊ธฐํƒ€
์—ฐ์‚ฐ์ž ์˜ค๋ฒ„๋กœ๋”ฉ์ด๋ž€? C++ ์—์„œ ์šฐ๋ฆฌ๋Š” ์—ฌ๋Ÿฌ๊ฐ€์ง€ ์—ฐ์‚ฐ์ž๋ฅผ ์‚ฌ์šฉํ•ด์™”์Šต๋‹ˆ๋‹ค. ๋”ํ•˜๊ธฐ(+), ๋นผ๊ธฐ(-), ๋‚˜๋ˆ„๊ธฐ(/), ๊ณฑํ•˜๊ธฐ(*)๊ฐ€ ๋Œ€ํ‘œ์ ์ž…๋‹ˆ๋‹ค. ์‚ฌ์‹ค ์ด๋Ÿฌํ•œ ์—ฐ์‚ฐ์ž๋“ค๋„ ์ด๋ฏธ ์˜ค๋ฒ„๋กœ๋”ฉ์ด ๋˜์–ด ์žˆ๋Š” ํ˜•ํƒœ์ž…๋‹ˆ๋‹ค. ์˜ค๋ฒ„๋กœ๋”ฉ์ด ํ•œ ํ•จ์ˆ˜๊ฐ€ ์—ฌ๋Ÿฌ ๋‹ค๋ฅธ ์ž๋ฃŒํ˜• ๊ฐ’์„ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋ฐ˜๋ณต์ ์œผ๋กœ ์„ ์–ธํ•˜๋Š” ๊ฒƒ์ด์˜€์ฃ ? ์œ„์˜ ์ผ๋ฐ˜์  ์—ฐ์‚ฐ์ž๋“ค๋„ integer, double, float ๋“ฑ์˜ ์ž๋ฃŒํ˜•์„ ๋ชจ๋‘ ๋‹ค๋ฃฐ ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ๋‹ค์‹œ ๋Œ์•„์™€์„œ ์ด๋Ÿฌํ•œ ์—ฐ์‚ฐ์ž ์˜ค๋ฒ„๋กœ๋”ฉ์„ ์šฐ๋ฆฌ๊ฐ€ ์‚ฌ์šฉํ•˜๊ฒŒ ๋  ๋•Œ์—๋Š”, ์ฃผ๋กœ user defined type๋“ค์„ built-in type๋“ค๊ณผ ๋น„์Šทํ•˜๊ฒŒ ํ–‰๋™ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•˜๋Š” ๋ชฉ์ ์ž…๋‹ˆ๋‹ค. ๋˜ํ•œ ์ฝ”๋“œ์˜ ๊ฐ€๋…์„ฑ์„ ๋†’์ผ ์ˆ˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์—ฐ์‚ฐ์ž ์˜ค๋ฒ„๋กœ๋”ฉ์€ ์ปดํŒŒ์ผ๋Ÿฌ์—์„œ ์ž๋™์ ์œผ๋กœ ํ–‰ํ•ด์ง€์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํ•œ ๊ฐ€์ง€ ์ข…..
Chan Lee
'์—ฐ์‚ฐ์ž ์˜ค๋ฒ„๋กœ๋”ฉ' ํƒœ๊ทธ์˜ ๊ธ€ ๋ชฉ๋ก