17. 17_Chapter 01. C ์ธ์ด - 16. ๊ตฌ์กฐ์ฒด
๊ตฌ์กฐ์ฒด
- ์ฌ๋ฌ ๊ฐ์ ๋ณ์๋ฅผ ๋ฌถ์ด ํ๋์ ๊ฐ์ฒด๋ฅผ ํํํ๊ณ ์ ํ ๋ ๊ตฌ์กฐ์ฒด๋ฅผ ์ฌ์ฉ ๊ฐ๋ฅ
- ์บ๋ฆญํฐ, ๋ชฌ์คํฐ, ํ์, ์ขํ ๋ฑ ๋ค์ํ ๊ฐ์ฒด๋ฅผ ๋ชจ๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ ์ด์ฉํด ํํํ ์ ์์
๊ตฌ์กฐ์ฒด์ ์ ์์ ์ ์ธ
struct Student {
char studentId[10];
char name[10];
int grade;
int major;
}
๊ตฌ์กฐ์ฒด ๋ณ์์ ์ ์ธ๊ณผ ์ ๊ทผ
- ๊ธฐ๋ณธ์ ์ผ๋ก ๊ตฌ์กฐ์ฒด์ ๋ณ์์ ์ ๊ทผํ ๋๋ ์จ์ (.)์ ์ฌ์ฉ

๊ตฌ์กฐ์ฒด์ ์ ์์ ์ ์ธ
- ํ๋์ ๊ตฌ์กฐ์ฒด ๋ณ์๋ง ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ์ ์์ ๋์์ ์ ์ธ์ ํ ์๋ ์์
- ์ด ๊ฒฝ์ฐ๋ ์ ์ญ ๋ณ์๋ก ์ฌ์ฉ๋จ

๊ตฌ์กฐ์ฒด์ ์ด๊ธฐํ
- ๊ตฌ์กฐ์ฒด์ ๋ณ์๋ฅผ ํ ๋ฒ์ ์ด๊ธฐํํ๊ธฐ ์ํด์๋ ์ค๊ดํธ์ ์ฐจ๋ก๋๋ก ๋ณ์์ ๊ฐ์ ๋ฃ์ผ๋ฉด ๋จ

๋ ์งง๊ฒ ๊ตฌ์กฐ์ฒด ์ ์ํ๊ธฐ
- typedef ํค์๋๋ฅผ ์ด์ฉํ๋ฉด ์์์ ์๋ฃํ์ ๋ง๋ค ์ ์์ผ๋ฏ๋ก ์ ์ธ์ด ๋ ์งง์์ง

๋ ์งง๊ฒ ๊ตฌ์กฐ์ฒด ์ ์ํ๊ธฐ
- ์ต๊ทผ์๋ ์ต๋ช ๊ตฌ์กฐ์ฒด์ ๊ฐ๋ ์ด ๋ฑ์ฅํ์ฌ, ๊ตฌ์กฐ์ฒด ์ด๋ฆ ๋ถ๋ถ์ ๋น์ ๋์๋ ๋จ

๊ตฌ์กฐ์ฒด ํฌ์ธํฐ ๋ณ์์ ์ ๊ทผํ๊ธฐ
- ๊ตฌ์กฐ์ฒด๊ฐ ํฌ์ธํฐ ๋ณ์๋ก ์ฌ์ฉ๋๋ ๊ฒฝ์ฐ ๋ด๋ถ ๋ณ์์ ์ ๊ทผํ ๋ ํ์ดํ(->)๋ฅผ ์ฌ์ฉํจ

'Programming > Algorithm' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| [2020-02-24] 01. ์ํํธ์จ์ด ๋ฒ ์ด์ง - 19 (0) | 2020.02.24 |
|---|---|
| [2020-02-11] 01. ์ํํธ์จ์ด ๋ฒ ์ด์ง - 18 (0) | 2020.02.12 |
| [2020-02-05] 01. ์ํํธ์จ์ด ๋ฒ ์ด์ง - 16 (0) | 2020.02.06 |
| [2020-02-04] 01. ์ํํธ์จ์ด ๋ฒ ์ด์ง - 15 (0) | 2020.02.05 |
| [2020-02-03] 01. ์ํํธ์จ์ด ๋ฒ ์ด์ง - 14 (0) | 2020.02.04 |