问题描述:
(35) 有以下程序
#define P 3
#define F(int x) { return (P*x*x);}
main()
{
printf("%d\n",F(3+5));
}
程序运行后的输出结果是
A)192 B)29 C)25 D)编译出错
为什么是D能讲下为什么吗?
#define P 3
#define F(int x) { return (P*x*x);}
main()
{
printf("%d\n",F(3+5));
}
程序运行后的输出结果是
A)192 B)29 C)25 D)编译出错
为什么是D能讲下为什么吗?
问题解答:
我来补答展开全文阅读