标签: c arrays pointers
我正在研究C编程手册R& K,但无法理解void **lineptr和(void** )lineptr之间的区别,我们可以使用它们而不是彼此吗?
void **lineptr
(void** )lineptr
答案 0 :(得分:3)
第一个是类型为lineptr的变量void**的声明,第二个是现有变量lineptr到类型void**的类型转换。
lineptr
void**
所以,不,它们不可互换且在语义上不同。