已有变量定义和函数调用语句:int a=25;print_value(&a);下面函数的正确输出结果是 void print_value(int*x) { printf("%d\n",++*x);}

admin2009-02-15  27

问题 已有变量定义和函数调用语句:int a=25;print_value(&a);下面函数的正确输出结果是    void print_value(int*x)    { printf("%d\n",++*x);}

选项 A、23
B、24
C、25
D、26

答案8

解析 解答本题时,首先我们应该明白“&”运算符和“。”说明符的含义,++N说明的是对变量N的自增运算,本题中++*x要求先给指针变量x自增1,再指向其他地址,结果为26。
转载请注明原文地址:https://kaotiyun.com/show/zCXp777K
0

最新回复(0)