问答详情
首页
找产品
找企业
资讯
论坛
百科
问答
维修
服务
品牌
改装
首页
问答
电器
传感器
问答详情
问
c语言出现declaration is not allow here
#FORCE#
#CD#
#DOHC发动机#
#CCD相机#
#CD机#
全部回答3
默认
最新
子璐子璐
2025-09-22
将fp = fopen(...)移动到变量声明下面来fprintf(fp,"\n")函数第2个参数是格式,不是输出字串void main(){}加一个void声明
0
点赞
跫音鸣蝉
2025-09-22
变量要用extern申明 比如extern double k1;函数不用extern 也可以。还有一个前提是你使用的变量和函数在 "ph.h"里面不能是 static 的。
0
点赞
雨溪的书屋
2025-09-22
Ph.h头文件里已经有getPh方法了,直接引用这个头文件就行了改成:#include<stdio.h>#include "Ph.h"int main(){pHin1=7;k1=430.52124;s1=58.88031;a1=-0.01244;b1=7.31111;double m=getPh(1066, 7);printf("%f",m);return 0;}
0
点赞
没有更多内容了
求购