์ฐ๋ฆฌ๋ผ C/C++ ๊ฐ๋ฐ ํ๋ฉด Define ๋งคํฌ๋ก๋ฅผ ์์ฃผ ์ ํ๊ฒ ๋๋ค. ์ฌ์ค Define ๋งคํฌ๋ก๊ฐ ์์ค๋ฅผ ๋ณด๊ธฐ ๋ฐ ๋๋ฒ๊น ์ ์ด๋ ค์ด ์ ์ ์ ๊ณต ํ๊ธฐ๋ ํ์ง๋ง ๊ฐ๋ฐ์ ๊ฐ๋ ์ฑ ๋ฐ ๋จ์ ๋ฐ๋ณต์ ์ค์ฌ์ฃผ๋ ๊ธฐ๋ฅ์ ์ ๊ณต ํ๋ค. ๊ทธ๋ผ define ๋งคํฌ๋ก๋ ํ๋ง๋๋ก ๋ฌธ์ ๋๋ ์ซ์ ๊ทธ๋ฆฌ๊ณ ๊ธฐํธ์ ๋ํ์ฌ ํน์ ๋ฌธ์๋ก ์นํ์ ํ๋ ๊ธฐ๋ฅ์ด๋ค. #define ์ง์ ๋ฌธ์ ๋์ฒด๋ฌธ์ Define ์์ #define ADD(A,B) A + B printf( "Define ADD(A,B) : %d, ADD(1,2));์ด๋ ๊ฒ ์ฌ์ฉํ๋ค ์ฆ ํ๋ฉด์ ๊ฐ์ Define ADD(A,B) : 3 ์ ์ถ๋ ฅ ํ๋ค. ์ด๋ ๊ฒ ์ฌ์ฉ๋ฒ์ ๊ฐ๋จํ๋ค. ๊ฐ๋ define ๋งคํฌ๋ก๋ฅผ ์ฌ์ฉํ ๊ฒฝ์ฐ ์์ค ์ดํด๊ฐ ์ด๋ ค์ธ ๋๊ฐ ์๋๋ฐ ์ด๋๋ ์์ค๋ฅผ ์ดํด ํ ๋ define ๊ฐ์ ..