04 2013 档案
摘要:C语言中,指针本身已经令人欲仙欲死了,二级指针更是高深莫测。下面用一个简单的例子来说明二级指针是怎么回事儿。void TestPointer(){ int a = 5; int *b = &a; // b 是指向int的指针,且指向 a,即 b -> a int **c = &b; // c 是指向"指向int的指针"的指针,即指向 b,有 c -> b -> a int *d = *c; // d 是指向int的指针,因为 *c = b,等同于 int *d = b,而 b -> a,所以 d -> a printf(&quo
阅读全文
浙公网安备 33010602011771号