c语言函数没有调用,c语言自定义函数无法调用

C语言,为什么没有调用到函数啊?

C语言语法不是这样的,感觉你之前用过其他编程语言

创新互联是专业的泽库网站建设公司,泽库接单;提供成都网站建设、网站建设,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行泽库网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!

比如求x的平方根应该是sqrt(x)或者pow(x,0.5)

求x的平方是x*x或者 pow(x,2)

b除以2a,应该是b/(2*a),而不是b/2*a

再着,写scanf("%d%d%d")的话,你输入时不能输入其他字符,数字之间空格就行了

另外,一个函数只能返回一个值,没有return(x1,x2)这样的用法,return (x1,x2)只会返回x2

总之,你这份代码可以说是错误大合集,给你一个参考吧

C语言,无法调用函数

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语言函数没有被调用会给里面的变量分配内存空间吗?

子函数的变量是在子函数中被定义的。

如果变量不是静态变量,

那么定义的变量会在函数调用的时候,

将其内存空间分配在栈(stack)中。

不调用的时候不会分配空间。

如果变量是静态变量,在编译的时候就会分配内存空间


网页标题:c语言函数没有调用,c语言自定义函数无法调用
转载来源:http://myzitong.com/article/hooded.html