会飞的香菜
2020-10-29 22:18
stdio.h>
/* 考虑一下哪个输出该用无参函数哪个输出该用有参函数呢? */
int f()
{
printf("小明在慕课网上学习\n");
}
int g(int x)
{
printf("小明在慕课网上学习了%d门课程\n",x);
}
int main()
{
f();
g(3);
}
严格意义说来说,这是不符合规范的,因为声明自定义函数时声明了数据类型为int,所以应该在函数体内有对应的返回值;如果声明函数改成void f(){printf("小明在慕课网上学习\n");}这样就可以不加返回值了,但是不建议这样做。
C语言入门
926210 学习 · 20797 问题
相似问题
回答 2
回答 1