| 
 
| 本帖最后由 9385047 于 2014-3-17 16:58 编辑 
 今天遇到一个很让我诧异的问题,现在想知道为什么。我以前是学java的,javascript也写过,C现在刚入门。嘿嘿,废话少说,请看题,我第一次答错了,哈哈。请问最终输出的结果是什么?如果知道答案,请麻烦告诉我一下为什么。
 
 
 
 复制代码#define pingfang(a) (a*a) //定义一个函数,返回变量相乘的积
#include "stdio.h"
int main()
{
    //定义一个变量,接收函数返回的结果
    int c = pingfang(5+5);
    //输出结果
    printf("c is %d\n", c);
    return 0;
}
 
 
 | 
 |