下面的 C 程序打印了什么?
$include
int f(int x, int *py, int **ppz)
{
int y, z;
**ppz += 1;
z = **ppz;
*py += 2;
y = *py;
x += 3;
return x + y + z;
}
void main()
{
int c, *b, **a;
c = 4;
b = &c;
a = &b;
printf( "%d", f(c,b,a));
getchar();
}
(一) 18
(二) 19
(三) 21
(四) 22答案:(乙)
说明:见https://www.geeksforgeeks.org/c-language-set-5/的问题1
这个问题的测验