![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbUlxqJ%2FbtqGp3bm5fv%2FqJRe7buOWNlW0sVdE35SV0%2Fimg.png)
๋น๋ฐ์ง๋ ๋ฌธ์ https://programmers.co.kr/learn/courses/30/lessons/17681 ๋น๋ฐ์ง๋ ๋ค์ค๋ ํ์ ํ๋ก๋๊ฐ ๋น์๊ธ์ ์จ๊ฒจ๋๋ ์ฅ์๋ฅผ ์๋ ค์ค ๋น๋ฐ์ง๋๋ฅผ ์์ ๋ฃ์๋ค. ๊ทธ๋ฐ๋ฐ ์ด ๋น๋ฐ์ง๋๋ ์ซ์๋ก ์ํธํ๋์ด ์์ด ์์น๋ฅผ ํ์ธํ๊ธฐ ์ํด์๋ ์ํธ๋ฅผ ํด๋ ํด์ผ ํ๋ค. ๋คํํ ์ง๋ ์ํธ๋ฅผ ํด๋ ํ ๋ฐฉ๋ฒ์ ์ ์ด๋์ ๋ฉ๋ชจ๋ ํจ๊ป ๋ฐ๊ฒฌํ๋ค. ์ง๋๋ ํ ๋ณ์ ๊ธธ์ด๊ฐ n์ธ ์ ์ฌ๊ฐํ ๋ฐฐ์ด ํํ๋ก, ๊ฐ ์นธ์ ๊ณต๋ฐฑ(" ) ๋๋๋ฒฝ(#") ๋ ์ข ๋ฅ๋ก ์ด๋ฃจ์ด์ ธ ์๋ค. ์ ์ฒด ์ง๋๋ ๋ ์ฅ์ ์ง๋๋ฅผ ๊ฒน์ณ์ ์ป์ ์ ์๋ค. ๊ฐ๊ฐ ์ง๋ 1๊ณผ ์ง๋ 2๋ผ๊ณ ํ์. ์ง๋ 1 ๋๋ ์ง๋ 2 ์ค ์ด๋ ํ๋๋ผ๋ ๋ฒฝ์ธ ๋ถ๋ถ์ ์ ์ฒด ์ง๋์์๋ ๋ฒฝ์ด๋ค. ์ง๋ 1๊ณผ ์ง๋ 2์์ ๋ชจ๋ ๊ณต๋ฐฑ์ธ ๋ถ๋ถ์ ์ ์ฒด ์ง๋์์๋ ๊ณต๋ฐฑ์ด๋ค...
![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb3VyYB%2FbtqGbbN8IvN%2FVZ5rBpwdnVejAtOrXNDP5k%2Fimg.png)
๋นํธ ์กฐ์ ๊ฐ๋ ๋นํธ(bit)๋ 0๊ณผ 1์ ๊ฐ์ ๊ฐ์ง ์ ์๋ ๋ฐ์ดํฐ์ ๋จ์์ด๋ค. 4bit๋ฅผ ๋ชจ์ ๋จ์๋ฅผ ๋๋ธ(nibble)์ด๋ผ ๋ถ๋ฅด๊ณ , 8bit๋ฅผ ๋ชจ์ ๋จ์๋ฅผ ๋ฐ์ดํธ(byte)๋ผ๊ณ ๋ถ๋ฅธ๋ค. 2byte๋ฅผ ๋ชจ์ ๋จ์๋ ์ผ๋ถ ์ ์ํต์ ๊ธฐ๊ธฐ์์ ์๋(word)๋ผ๊ณ ํ๋ค. ๊ตฌํ C++์์๋ ๋นํธ๋ฅผ ๋ค๋ฃจ๊ธฐ ์ํด์ ์ด๋ผ๋ ํค๋๋ฅผ ํฌํจํด์ ์ฌ์ฉํ๋ค. ์ฐ์ฐ C++์์ ๋นํธ์ฐ์ฐ๋ค์ ์์์ ์ธ๊ธํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก ์ฝ๊ฒ ๊ฐ์ ธ๋ค ์ธ ์ ์์ง๋ง, ๊ฐ๋ ๊ณต๋ถ ์ธก๋ฉด์์ ๊ทธ๋ฅ ๊ตฌํ๋ ํ๊ณ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ฌ์ฉ๋ฒ๋ ์ตํ๋๋ คํ๋ค. ๋ฉ๋ชจ๋ฆฌ ์์ ๋ณ์๋ฅผ ์ ์ฅํ๋ ๊ฒ์ด 1byte ๋จ์๋ก ๊ฐ๋ฅํ๊ธฐ ๋๋ฌธ์, bit ๋จ์์ ์๋ฃํ์ ์๋ค. ๋ค๋ง bool ํ์ ๋ฉ๋ชจ๋ฆฌ ์์์ 1byte๋ฅผ ์ฐจ์งํ์ง๋ง ๊ฐ๋ฅํ ๊ฐ์ด true ํน์ false ๋ฐ์ ์์ผ๋ฏ๋ก ์ด๋ฅผ ์ด์ฉ..
Comment