1091

5 分钟

#C 语言标准库函数 mtx_unlock

/********************************************* * @brief 解锁互斥量 * @param mutex 要加锁的互斥量 ID * @return 是否成功 ********************************************/ int mtx_unlock(mtx_t* mutex);

说明

解锁互斥量。

如果互斥量未被当前线程加锁(未被加锁或被其它线程加锁),则此操作的行为未定义。

参数

  • mutex - 要解锁的互斥量 ID

返回值

  • 成功时返回 thrd_success
  • 失败时返回 thrd_error

#推荐阅读

#参考标准

  • C17 standard (ISO/IEC 9899:2018):
    • 7.26.4.6 The mtx_unlock function (p: 279)
  • C11 standard (ISO/IEC 9899:2011):
    • 7.26.4.6 The mtx_unlock function (p: 382)

创建于 2025/8/24

更新于 2025/8/24