[dlsym][(void**)]关于(void**)及其相关的理解
时间: 2023-11-06 22:06:22 浏览: 66
dlopen-dlsym-dlclose函数介绍
(void**)是一个指向指针的指针,也就是说,它是一个指针数组的首地址。在C语言中,void*可以指向任何类型的指针,因此(void**)可以表示一个指向任何类型的指针数组的指针。在使用dlsym函数时,它返回一个void*类型的指针,该指针指向指定名称的符号地址。而使用(void**)作为参数,则表示将返回的指针强制转换为指向指针的指针,方便后续对返回指针进行解引用操作。因此,(void**)在dlsym函数中的使用,可以方便地获取指向函数或变量的指针,并进行后续操作。
阅读全文