问答题

简答题

把下面左边的文件file1.c提交给编译器,编译器没有报告任何错误。而把文件file2.c提交给编译器,错误报告如下:

试分析原因。(在这两个文件中,第1行都是函数func的原型,第2行都是函数func的定义,函数体为空。)
 

【参考答案】

文件file1.c中,函数func的定义采用传统的方式,形式参数f的类型被提升到double。函数原型中该参数也声明成d......

(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)