【发布时间】:2020-08-25 02:06:44
【问题描述】:
由于函数调用的参数是一个表达式,因此在将参数传递给函数时也会发生类型转换。在没有函数原型的情况下,char 和 short 变成 int,float 变成 double。
我得到了第一句话。有人能解释一下第二句话吗?
在没有函数原型的情况下,char和short变成int,float变成double。
【问题讨论】:
-
这能回答你的问题吗? Must declare function prototype in C?
-
@bereal 不,它没有。
-
stackoverflow.com/a/1314094/10281456 怎么样?它回答了你的问题吗?
-
@Abhay Aravinda 确实如此。
标签: c char int function-prototypes