已知uint16_t **buf, (*buf)[0]是什么意思
时间: 2024-01-17 16:10:10 浏览: 73
`uint16_t **buf` 定义了一个指向指针的指针变量 `buf`,也可以理解为一个指向指向 `uint16_t` 类型数据的指针的指针。
`(*buf)[0]` 表示先解引用一次 `buf`,得到一个指向 `uint16_t` 类型数据的指针,再用 `[0]` 操作符取出该指针指向的第一个元素。
因此,`(*buf)[0]` 表示 `buf` 所指向的指针所指向的第一个元素。
阅读全文