浮动(浮动); 含义?

Kra*_*ken 1 c floating-point

这是我的代码片段:

float ab(float);
Run Code Online (Sandbox Code Playgroud)

然后

if(ab(temp)<ab(a[r][c]))
{ do something; }
Run Code Online (Sandbox Code Playgroud)

哪里

float temp;a[6][6];
Run Code Online (Sandbox Code Playgroud)

现在这个宣言究竟是什么float ab(float)以及以后如何使用它?

NPE*_*NPE 5

这是一个功能原型.该函数被调用ab; 需要一个float并返回一个float.在if语句中,ab(...)只是对该函数的调用.

要弄清楚函数的作用,你必须找到它的定义.

  • @Karan这是合理的认为函数`ab`做一些calucations,这意味着广告`(一个[R] [C])`是不是值的值作为一个`[R] [C]`.如果您无权访问该功能的源,则可以打印出值以进行检查. (2认同)