首页 > 试题广场 >

设宏定义 :#define f(x) (-x*2),执行语句

[单选题]

宏定义 :#define f(x) (-x*2),执行语句:printf( %d\n ,f(3+4))

输出为()

  • -5
  • 5
  • 2
  • -14
printf(  %d\n  ,f(3+4))
相当于printf(  %d\n  ,(-3+4*2))  //直接替换
结果为 5
发表于 2017-08-18 12:30:24 回复(0)