指针与指针变量的概念 — 计算机选择题
题目
阅读以下 C 语言代码片段:
int x = 5;
int *p = &x;
int **pp = &p;
int *q = p;
下列叙述中正确的是( )
A. p 和 q 都是指针变量,它们的值相同,但 &p 与 &q 也相同
B. pp 是二级指针,*pp 是一个 int 型变量,其值为 5
C. *pp 的值与 p 的值相同,均为 &x;**pp 等价于 x
D. pp 可以直接赋值为 &x,即 pp = &x 合法,因为都是地址