2010-11-22 42 views
0

如何在C++中使用**指针?当我使用*指针[]我知道如何访问一个元素,但我如何访问**指针的元素?如何在C++中使用**测试?

+0

你是问有关声明或表达式语法? – 2010-11-22 17:50:27

回答

4

C中的**表示法表示指向指针的指针。 **元素的元素只是单指针,可以使用普通的指针操作进行访问。

char value = 'c'; 
char* pValue = &value; 
char** ppValue = &pValue; 

char* pAnotherValue = *ppValue; 

再回到实际类型是双尖只需要一个额外的dererence操作

char value2 = **ppValue; // value2 == 'c' 
1

完全一样。

相关问题