pthread_mutex_init null 초기화 (1) 썸네일형 리스트형 pthread_mutex_init NULL 초기화 pthread_mutex_init(&forks[i], NULL);는 POSIX 스레드(pthread)에서 뮤텍스(mutex)를 초기화하는 함수입니다. 이 호출을 하나씩 분석하고, 내부 동작, 옵션 설정, 사용 예제를 상세히 설명해 보겠습니다.🔹 1. pthread_mutex_init() 함수 개요int pthread_mutex_init(pthread_mutex_t *mutex, const pthread_mutexattr_t *attr);✅ 매개변수pthread_mutex_t *mutex → 초기화할 뮤텍스 객체의 주소const pthread_mutexattr_t *attr → 뮤텍스 속성(attribute) 지정 (기본값 사용 시 NULL)✅ 반환 값성공 시 0 반환실패 시 오류 코드 반환EINVAL .. 이전 1 다음