2์ฐจ์ ๋ฐฐ์ด ์ด๊ธฐํ ์ง๋ฌธ์
๋๋ค
์๋
ํ์ธ์! ์ ๋ ์ ์๊ณ ์๋๊ฒ ์๋๋ผ ์กฐ์ฌ์ค๋ฝ์ง๋ง, ์ ๊ฐ ์๊ธฐ๋ก ํ ๋น์ ํ ๋ ์ฝ๋๋ฅผ ์ฝ๋ ์์๊ฐ ์ค๋ฅธ์ชฝ ์ปดํ์ผ์ int a[n] = { 0, };์ผ๋ก ์ด๊ธฐํ ํ ๋ n์ ์ ์ ์์ด์(n์ ๋ฐํ์์ ๋ค์ด์ค๋ ๊ฐ์ด๋) ์๊ธฐ๋ ๋ฌธ์ ๊ฐ์ต๋๋ค. ์ ์๋๊ป์ ๋ง์ํ์ ๋๋ก new ์ฐ์ฐ์๋ฅผ ์ด์ฉํ ๋์ ํ ๋น์ด๋ ๋ฒกํฐ๋ฅผ ์ด์ฉํด์ ํด๊ฒฐํ๋ฉด ๋ ๊ฒ ๊ฐ์ต๋๋ค! ํน์ int a[n];a[์ธ๋ฑ์ค] = ํ ๋นํ๊ณ ์ํ๋ ๊ฐ;์ผ๋ก ๋๋๋ฉด ๊ฐ๋ณ ๊ฐ์ ์ ๊ทผ๊ณผ ํ ๋น์ด ๊ฐ๋ฅํฉ๋๋ค.์ด๊ธฐํ๋ฅผ ์ํ ๊ฒฝ์ฐfill(a, a+n, ์ด๊ธฐํ ์ํ๋ ๊ฐ)์ผ๋ก ํ ์ ์์ต๋๋ค!dldldksl๋๊ป์ n์ ์
๋ ฅ๋ฐ์ ํ int a[n] = { 0, }์ด ๊ฐ๋ฅํ๋ค๊ณ ํ์
จ๋๋ฐ, n ๊ฐ์ ์
๋ ฅ๋ฐ๋๊ฒ ์๋๋ผ ๋ค๋ฅธ ํจ์์์ ํ๋ผ๋ฏธํฐ๋ก n์ ๋๊ฒจ๋ฐ๋ ๊ฒฝ์ฐ๋ ์๋์์๊น ์กฐ์ฌ์ค๋ฝ๊ฒ ์์ธกํด๋ด
๋๋ค. (์ ๋ ๋น์ทํ ๊ณ ๋ฏผ์ ํ ์ ์ด ์์์ด์์...!) ๋ง์ํ์ ๋ฐฉ์์ผ๋ก ์คํ์ด ๋์๋ ์ฝ๋๊ฐ ์์ผ์๋ค๋ฉด ๋ ์์ธํ ์ ์ ์์ ๊ฒ ๊ฐ์์!(ํ๋ฆฐ ๋ถ๋ถ ์์ผ๋ฉด ์์ ๋ถํ๋๋ฆฌ๊ฒ ์ต๋๋ค..!)