size_t - KimTaebin-ai/study_posts GitHub Wiki
size_t
μλ£ν
size_t
λ μ£Όλ‘ λ¬Έμμ΄μ΄λ λ©λͺ¨λ¦¬μ μ¬μ΄μ¦λ₯Ό λνλΌ λ μ¬μ©νλ€.
ν€λνμΌμ ν΅ν΄ νμΈν΄λ³΄λ©΄ μ μ μλ― μ¬μ€ size_t
λ unsigned int
μ΄λ€. typedef
λ₯Ό ν΅ν΄ μ΄λ¦μ μ μν΄λ κ²μ΄λ€.
size_t
μ¬μ©νλ μ΄μ
size_t
λ 32, 64λΉνΈ μ΄μ체μ μ λ°λΌμ μλ§κ² λΆνΈκ° μλ 32λΉνΈ μ μ, λΆνΈκ° μλ 64λΉνΈ μ μμ μλ£νμΌλ‘ μ μλλ€.
νμ§λ§ unsigend int
λ int
λ μ΄μ체μ κ° 64λΉνΈλΌκ³ ν΄μ κΌ 64λΉνΈμ μ μ ννλ₯Ό κ°μ§μ§ μλλ€
λ°λΌμ cμΈμ΄ λ΄λΆ ν¨μλ€ μ€ λ©λͺ¨λ¦¬, λ¬Έμμ΄ μ¬μ΄μ¦ κ΄λ ¨ μΈμλ€μ size_tλ₯Ό μ¬μ©νλ€
μ°Έκ³ λ‘ ssize_tλ signed intν μλ£νμ΄λ€.