c语言中fun表示什么意思啊?

如题所述

这样的写法在C语言中表示调用。

具体有两种可能。
1 函数调用。
如果fun是一个函数,这里表示调用对应函数,执行该函数的功能。a,b两个变量为函数的实参。
2 宏调用。
如果fun是一个带参数的宏,fun(a,b)为调用该宏,程序会将a,b替换到宏的对应位置执行。

3 区分宏和函数。
查找定义位置,如果为#define fun(x,y) 的形式,则为宏。
如果为
type fun(var1_type x, var2_type y)
的形式,则为函数。
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网