pthread_mutex_lock(
时间: 2023-10-22 08:28:24 浏览: 29
pthread_mutex_lock函数是一个线程同步的原子操作,用于获取一个互斥锁mutex。该函数会阻塞当前线程,直到成功获得锁为止。
pthread_mutex_unlock函数用于释放之前通过pthread_mutex_lock函数获得的锁。
pthread_mutex_trylock函数是一个非阻塞的函数,用于尝试获得互斥锁mutex。如果锁已被其他线程占用,则该函数会立即返回一个错误,并不会阻塞当前线程。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [pthread_mutex_lock](https://blog.csdn.net/linking530/article/details/7896341)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *3* [pthread_mutex_lock函数](https://blog.csdn.net/weixin_45066931/article/details/132148961)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]