简介
就是指向指针的指针;这个星号可以很多(目前GCC是可以支持很多);这样就可以一直延续下去,递归找到最终存储的值。但是意义不是太大;两层用的其实也是不少。相反解引用时也要加相同的*号,来找到最原始指向的那个变量。
实例
struct acpi_device_info *info;
status = acpi_get_object_info(handle, &info);
这里&info取到info指针的地址,传递过去。
这个函数的意思,是将一个内存地址放到info变量里。
acpi_status
acpi_get_object_info(acpi_handle handle,
struct acpi_device_info **return_buffer)
{
struct acpi_namespace_node *node;
。。。。。
*return_buffer = info;