A-A+
已有变量定义和函数调用语句:int a=25;print_value(&a);下面函数的正确
问题详情
已有变量定义和函数调用语句:int a=25;print_value(&a);下面函数的正确输出结果是 void print_value(int*x) { printf("%dn",++*x);}
A.23
B.24
C.25
D.26请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:D
解析:解答本题时,首先我们应该明白“&”运算符和“。”说明符的含义,++N说明的是对变量N的自增运算,本题中++*x要求先给指针变量x自增1,再指向其他地址,结果为26。