unsigned char

2024. 3. 8. 19:34C언어

unsigned char 는 byte 단위의 데이터를 나타내는 데에 적합한 데이터 형식이다.

또한 부호 없는 데이터 형식이기 때문에 메모리 영역에 설정할 값을 나타내기에 적합하다.

 

그래서 size_t 를 받아서 사용하는 memset 함수에 void *형태를 unsigned char *로 변환하여 포인터 산술을 보다 편하고 효율적으로 수행할 수 있다.

'C언어' 카테고리의 다른 글

Ray casting  (0) 2025.04.25
포인터 연산  (0) 2024.03.08
size_t  (1) 2024.03.08
문자열 포인터 길이 확인 시 주의사항  (0) 2024.02.29
NULL GUARD? 예외처리!  (0) 2024.02.27