首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

#define有关问题!

2012-03-25 
#define问题!!!#defineCHR(r)r*rmain(){printf( %d ,CHR(1+2))}结果是什么。我试试。结果是5。为什么是5。

#define问题!!!


#define   CHR(r)   r*r

main()
{
    printf( "%d ",CHR(1+2));
}

结果是什么。我试试。结果是5。为什么是5。机制是怎样的?



[解决办法]
就是 1+2*1+2 =5

热点排行