0
由于函数参数中的类型不匹配,我期待警告消息。但我没有得到任何警告。我甚至没有类型化。我正在使用MinGW的最新版本的代码块。我在编译器设置中启用了“启用所有常见的编译器警告”。我没有创建任何项目,而是直接编译单个文件。如果函数参数类型不匹配,则不会发出警告
void function1(int a, float b)
{
printf("%d",a);
printf("%f",b);
}
int main(void)
{
int a=5;
float b=12.4522;
// Do something
function1(b,a);
return(0);
}