λΉ„νŠΈμ—°μ‚°μž 1

[C] Study : μˆ˜μ‹κ³Ό μ—°μ‚°μž - (5) λΉ„νŠΈ μ—°μ‚°μž

• λΉ„νŠΈ(bit): μ»΄ν“¨ν„°μ—μ„œ 정보λ₯Ό μ €μž₯ν•˜λŠ” κ°€μž₯ μž‘μ€ λ‹¨μœ„ • 2μ§„μˆ˜μ˜ ν•œμžλ¦¬μ— ν•΄λ‹Ήν•˜λ―€λ‘œ 0 λ˜λŠ” 1의 값을 κ°€μ§ˆ 수 μžˆλ‹€. • λΉ„νŠΈ 8κ°œκ°€ λͺ¨μ΄λ©΄ λ°”μ΄νŠΈ(byte)κ°€ λœλ‹€. • 예λ₯Ό λ“€μ–΄μ„œ μ •μˆ˜ 10은 컴퓨터 μ•ˆμ—μ„œ λ‹€μŒκ³Ό 같은 32λΉ„νŠΈ νŒ¨ν„΄μœΌλ‘œ μ €μž₯λœλ‹€. μ •μˆ˜ 10을 2μ§„μˆ˜λ‘œ λ³€ν™˜ν•˜λ©΄ μ‰½κ²Œ μ•Œ 수 μžˆλ‹€. 0000 0000 0000 0000 0000 0000 0000 1010 • μœ„μ˜ λΉ„νŠΈ νŒ¨ν„΄μ„ 16μ§„μˆ˜λ‘œ ν‘œμ‹œν•˜λ©΄ λ‹€μŒκ³Ό κ°™λ‹€. 0x000000A • 이것을 μ‰½κ²Œ λ³€ν™˜ν•˜λ €λ©΄ μœˆλ„μš°μ˜ "ν”„λ‘œκ·Έλž˜λ¨Έμš©" 계산기λ₯Ό μ‚¬μš©ν•˜λ©΄ λœλ‹€. • λΉ„νŠΈ μ—°μ‚°μžλŠ” λΉ„νŠΈλ³„λ‘œ AND μ—°μ‚°μ΄λ‚˜ OR 연산을 ν•˜λŠ” μ—°μ‚°μžμ΄λ‹€. • λΉ„νŠΈ μ—°μ‚°μžλŠ” μ •μˆ˜ νƒ€μž…μ˜ ν”Όμ—°μ‚°μžμ—λ§Œ μ μš©ν•  수 μžˆλ‹€. • 즉, μ •μˆ˜ νƒ€μž…μ—λŠ” char, shor..