๐Ÿ–ฅ CS/์šด์˜์ฒด์ œ

์šด์˜์ฒด์ œ Day2 (๋ฐ์ดํ„ฐ)

Kiwi๐Ÿ’ป 2022. 10. 25. 21:43

์ปดํ“จํ„ฐ๊ฐ€ ์ดํ•ดํ•˜๋Š” ์ •๋ณด

์ปดํ“จํ„ฐ๋Š” 0๊ณผ 1๋กœ ๋ชจ๋“  ์ •๋ณด๋ฅผ ํ‘œํ˜„ํ•˜๊ณ , 0๊ณผ 1๋กœ๋œ ์ •๋ณด๋งŒ์„ ์ดํ•ดํ•œ๋‹ค.

์ •๋ณด ๋‹จ์œ„

๋น„ํŠธ: 0๊ณผ 1์„ ๋‚˜ํƒ€๋‚ด๋Š” ๊ฐ€์žฅ ์ž‘์€ ์ •๋ณด ๋‹จ์œ„

์›Œ๋“œ: CPU๊ฐ€ ํ•œ๋ฒˆ์— ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐ์ดํ„ฐ์˜ ํฌ๊ธฐ

์ด์ง„๋ฒ•

0๊ณผ 1๋งŒ์œผ๋กœ ์ˆซ์ž๋ฅผ ํ‘œํ˜„ํ•˜๋Š” ๋ฐฉ๋ฒ•

2์˜ ๋ณด์ˆ˜: ์ด์ง„์ˆ˜์˜ ์Œ์ˆ˜๋ฅผ ํ‘œํ˜„ํ•˜๋Š” ๋ฐฉ๋ฒ• ์ค‘ ๊ฐ€์žฅ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ๋ฐฉ๋ฒ•

๋ฐ์ดํ„ฐ๋ฅผ ํ‘œํ˜„ํ• ๋•Œ ์ด์ง„๋ฒ• ์ด์™ธ์— ์‹ญ์œก์ง„๋ฒ•๋„ ์ž์ฃผ ์‚ฌ์šฉํ•œ๋‹ค. ๊ทธ์ด์œ ๋Š” ์ด์ง„๋ฒ•๊ณผ ์‹ญ์œก์ง„๋ฒ•์˜ ์ƒํ˜ธ ๋ณ€ํ™˜์ด ์šฉ์ดํ•˜๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.

0๊ณผ 1๋กœ ๋ฌธ์ž๋ฅผ ํ‘œํ˜„ํ•˜๋Š” ๋ฐฉ๋ฒ•

๋ฌธ์ž ์ง‘ํ•ฉ๊ณผ ์ธ์ฝ”๋”ฉ

  • ๋ฌธ์ž์ง‘ํ•ฉ: ์ปดํ“จํ„ฐ๊ฐ€ ์ธ์‹ํ•˜๊ณ  ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฌธ์ž์˜ ๋ชจ์Œ
  • ๋ฌธ์ž์ธ์ฝ”๋”ฉ: ๋ฌธ์ž๋ฅผ ์ปดํ“จํ„ฐ๊ฐ€ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋„๋ก ๋ณ€ํ™˜ํ•˜๋Š” ๊ณผ์ •
  • ๋ฌธ์ž๋””์ฝ”๋”ฉ: ์ปดํ“จํ„ฐ๊ฐ€ ์ดํ•ดํ•˜๋Š” ๋ฌธ์ž ์ฝ”๋“œ๋ฅผ ์‚ฌ๋žŒ์ด ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋Š” ๋ฌธ์ž๋กœ ๋ณ€ํ™˜ํ™”๋Š” ๊ณผ์ •

๋ฌธ์ž์ง‘ํ•ฉ ์ข…๋ฅ˜

  • ์•„์Šคํ‚ค ์ฝ”๋“œ: ์•„์Šคํ‚ค ๋ฌธ์ž ์ง‘ํ•ฉ์— 0๋ถ€ํ„ฐ 127๊นŒ์ง€์˜ ์ˆ˜๊ฐ€ ํ• ๋‹น๋˜์–ด ์•„์Šคํ‚ค ์ฝ”๋“œ๋กœ ์ธ์ฝ”๋”ฉ๋œ๋‹ค.
  • EUC-KR: ํ•œ๊ธ€์„ 2๋ฐ”์ดํŠธ ํฌ๊ธฐ๋กœ ์ธ์ฝ”๋”ฉํ•  ์ˆ˜ ์žˆ๋Š” ์™„์„ฑํ˜• ์ธ์ฝ”๋”ฉ ๋ฐฉ์‹์ด๋‹ค.
  • ์œ ๋‹ˆ์ฝ”๋“œ: ์—ฌ๋Ÿฌ ๋‚˜๋ผ์˜ ๋ฌธ์ž๋“ค์„ ๊ด‘๋ฒ”์œ„ํ•˜๊ฒŒ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๋Š” ํ†ต์ผ๋œ ๋ฌธ์ž ์ง‘ํ•ฉ
    • ์ธ์ฝ”๋”ฉ ๋ฐฉ์‹์— ๋”ฐ๋ผ UTF-8, UTF-16, UTF-32 ๋‚˜๋ˆ„์–ด ์ง„๋‹ค

์ถœ์ฒ˜: ํ˜ผ์ž ๊ณต๋ถ€ํ•˜๋Š” ์ปดํ“จํ„ฐ ๊ตฌ์กฐ+์šด์˜์ฒด์ œ, ๊ฐ•๋ฏผ์ฒ  ์ง€์Œ