- 主题:C语言中不声明在什么情况下会挂掉?
//a.c
void fac(){
//....
}
//b.c
int main(){
fac();
}
gcc a.c b.c -o main
只有警告,没报错,能正常执行。
--
FROM 118.81.85.*
加参数也行,c的语法很松
【 在 dormouseBHU 的大作中提到: 】
: fac加个参数就不行了
--
FROM 118.81.85.*
这就不行了
【 在 codeAnimal 的大作中提到: 】
: fac返回个double试试,看看返回值能不能被正确处理
:
--
FROM 171.116.82.*