有很多方式的 比如你在主函数里创建了一个类对像 就会自动调用此类的构造函数,而在这个类的构造函数又可以调用其它的函数.
就这方法深究起来就要研究到继承呀什么地很复杂.
会的,当你运行时,编译器还要检查你的函数是否有格式或其它错误!
int main(void)
{
int max(int x, int y); //加上声明
int a,b,c; //多定义了没用的数据
scanf("%d,%d",a,b);
c = max(a,b);
printf("max is %d",c);
}
int max(int x,int y) //加上返回值类型int
int z;
if(xy) z=x; //不要逗号
else z=y;
return z;
析构函数和构造函数.
如果在程序里没有写这两个函数,在程序运行时,两个函数都是会自动运行的.这两个自动运行的函数是没有参数的形式.
如果你写了这两个函数的定义,则按照你写的方式运行.
C语言语法不是这样的,感觉你之前用过其他编程语言
再着,写scanf("%d%d%d")的话,你输入时不能输入其他字符,数字之间空格就行了
都说到这里了大家应该明白,你这份代码可以说是错误大合集,给你一个参考吧
以上就是土嘎嘎小编为大家整理的c语言没有调用的函数相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!