(C์ธ์ด ๊ธฐ์ด) 13. ๋ฐฐ์ด(2) ๋ฌธ์๋ฅผ ์ ์ฅํ๋ ๋ฐฐ์ด ๋ฉ๋ชจ๋ฆฌ์ ๋ฌธ์๋ฅผ ์์์ ๋ง๊ฒ ์ฐ์์ผ๋ก ์ ์ฅํ๊ธฐ ๋๋ฌธ์ ๊ฒฐ๊ตญ ์์๋ฅผ ๋ค๋ฃจ๋ ๋ฐฐ์ด์ ์ฃผ๋ก ๋ฌธ์์ด์ ์ ์ฅํ๋ ๋ฐ ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉ๋ฉ๋๋ค. ๋ชจ๋ ์ํ๋ฒณ ๋ฌธ์๋ ํ ๋ฐ์ดํธ๋ก ์ถฉ๋ถํ ์ฌ์ฉ๋ ์ ์์ผ๋ charํ ๋ฐฐ์ด์ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์ต๋๋ค. charํ ๋ฐฐ์ด์ ์ ์ธํ ๋ ๊ผญ ๊ธฐ์ตํด์ผ ํ ์ ์ ์ ์ฅํ ๋ฌธ์์ด์ ๊ธธ์ด๋ณด๋ค ์ต์ํ ํ๋ ์ด์ ํฌ๊ฒ ๋ฐฐ์ด์ ์ ์ธํด์ผ ํ๋ค๋ ๊ฒ์ ๋๋ค. ์๋ฅผ ๋ค์ด ๋ฌธ์์ด "apple"์ ์ ์ฅํ ๋ฐฐ์ด์ ๋ฐฐ์ด ์์ ๊ฐ์๊ฐ ์ต์ํ 6๊ฐ ์ด์์ด์ด์ผ ํฉ๋๋ค. a p p l e ์ด ์ฌ๋ถ์ ๊ณต๊ฐ์ด ํ์ํ ์ด์ ๋ ๋ ๋ฌธ์(\0)๋ฅผ ์ ์ฅํ๊ธฐ ์ํด์์ ๋๋ค. ๋ ๋ฌธ์์ ๊ธฐ๋ฅ์ ๋ค์ ์์ ๋ฅผ ํตํด ํ์ธํด๋ณด๊ฒ ์ต๋๋ค. #include int main(void) { char str[80] = "apple.. 2023. 9. 10. (C์ธ์ด ๊ธฐ์ด) 3. ๋ณ์์ ๋ฐ์ดํฐ ์ ๋ ฅ, prinf() ํ๋ก๊ทธ๋จ์์ ๋ฐ์ดํฐ๋ฅผ ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฅํด ๋์ผ๋ฉด ํ์ํ ๋๋ง๋ค ๊บผ๋ด ์ธ ์ ์์ต๋๋ค. ์ด๋ ๋ณ์ ์ ์ธ์ ํตํด ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฅ ๊ณต๊ฐ์ ํ๋ณดํฉ๋๋ค. ๋ณ์๋ ๋ฐ์ดํฐ์ ์ข ๋ฅ์ ๋ฐ๋ผ ๊ฐ๊ฐ ๋ค๋ฅธ ํํ๋ฅผ ์ฌ์ฉํ๋๋ฐ, ์ ์๋ int, ์ค์๋ double, ๋ฌธ์๋ char, ๋ฌธ์์ด์ char ๋ฐฐ์ด์ ์ฌ์ฉํฉ๋๋ค. ์ฐ์ ๋ณ์๋ฅผ ์ ์ธํ๋ ๋ฐฉ๋ฒ์ ๋ํด์ ์์๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ๋ณ์ ์ ์ธ ๋ฐฉ๋ฒ ๋ณ์๋ฅผ ์ ์ธํ๋ ๋ฐฉ๋ฒ์ ๊ฐ๋จํฉ๋๋ค. ๋ฐ์ดํฐ์ ์ข ๋ฅ์ ๋ง๋ ์๋ฃํ๊ณผ ๋ณ์๋ช ์ ๋๋ํ ์ฐ๋ฉด ๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด ์ ์๋ฅผ ์ ์ฅํ ๋ณ์๋ ๋ค์๊ณผ ๊ฐ์ด ์ ์ธํฉ๋๋ค. int a; ์ฌ๊ธฐ์ int๋ ์๋ฃํ์ด๊ณ , a๋ ๋ณ์๋ช ์ ๋๋ค. ๊ทธ๋ฅ ์ฝ๊ฒ ๋งํ๋ฉด " ์ ์ a; "๋ผ๋ ๊ฑฐ์ฃ . ์ ์ด๋ ๊ฒ ๋ณ์๋ฅผ ์ ์ธํ๋ฉด ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฅ ๊ณต๊ฐ์ด ์๊ธฐ๊ฒ ๋ฉ๋๋ค. ์ ์ฅ ๊ณต๊ฐ ์์ ์ด๋ค.. 2023. 8. 26. ์ด์ 1 ๋ค์