首页后端开发其他后端知识c语言函数调不过去 c语言函数怎么更改原值

c语言函数调不过去 c语言函数怎么更改原值

时间2023-07-13 03:43:01发布访客分类其他后端知识浏览819
导读:c语言函数无法被调用 可以调用。输入的数据 应合理,例如: Enter e and x: 输入 0.001 0.25 至于公式是否正确,计算结果是否对,未给你仔细看。一般是你在调用函数的时候传递的是int类型的数据,但那个函数定义的参数类...

c语言函数无法被调用

可以调用。输入的数据 应合理,例如: Enter e and x: 输入 0.001 0.25 至于公式是否正确,计算结果是否对,未给你仔细看。

一般是你在调用函数的时候传递的是int类型的数据,但那个函数定义的参数类型不是int(比如是结构或者指针或者数组)。

函数调用了,是你写的有问题。比如你第一次调用 swap(n1,n2),这个时候程序把n1,n2的值传给p1,p2,然后p1,p2的值交换了,但是你需要的n1,n2没有变化。

函数调用不成功是什么原因?(C语言)

1、C语言要求调用某一个函数之前,一定要知道该函数的定义。

2、这是gcc的一个小问题,因为早期的数学函数是放在stdlib.h里面。所以才会出现这种状况。

3、首先,你把INSERTIONSORT()函数定义在main()函数里面是错误的 其次,int INSERTIONSORT(r[],10); //这样调用肯定不行啦 其三,楼主对函数声明,实现,调用还没有最基本的认识。

C语言,无法调用函数

可以调用。输入的数据 应合理,例如: Enter e and x: 输入 0.001 0.25 至于公式是否正确,计算结果是否对,未给你仔细看。

一般是你在调用函数的时候传递的是int类型的数据,但那个函数定义的参数类型不是int(比如是结构或者指针或者数组)。

函数调用了,是你写的有问题。比如你第一次调用 swap(n1,n2),这个时候程序把n1,n2的值传给p1,p2,然后p1,p2的值交换了,但是你需要的n1,n2没有变化。

如果你用的是gcc编译器请在命令行写上:gcc filename.c -o filename -lm 这是gcc的一个小问题,因为早期的数学函数是放在stdlib.h里面。所以才会出现这种状况。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: c语言函数调不过去 c语言函数怎么更改原值
本文地址: https://pptw.com/jishu/306638.html
c语言编写温度转换函数 c语言温度转换怎么写 代码分层JAVA 代码分层 数据库 工具 规则

游客 回复需填写必要信息