一个函数需要在多个.C文件中调用到,头文件该怎么写?
来源:百度知道 编辑:UC知道 时间:2024/05/23 17:26:42
设函数c在.C文件1中定义,需要在.C文件2、3、4中调用。那.C文件1对应的头文件中怎么声明函数c,而.C文件2、3、4对应的头文件中又怎么声明函数c?
那如果函数c、e在.C文件1中定义,函数d、f在.C文件2中定义。并且在函数f中要调用函数c,在函数e中要调用函数d。
那么在.C文件1中怎么声明函数c、e?.C文件2中怎么声明d、
f?同时,.C文件1对应的头文件1.h中怎么声明d?.C
文件2对应的头文件2.h中怎么声明c?
实际就是两个函数实现文件中要相互对方的函数体,那么函数的声明应该怎么在两个函数实现文件和两个头文件中分配?
那如果函数c、e在.C文件1中定义,函数d、f在.C文件2中定义。并且在函数f中要调用函数c,在函数e中要调用函数d。
那么在.C文件1中怎么声明函数c、e?.C文件2中怎么声明d、
f?同时,.C文件1对应的头文件1.h中怎么声明d?.C
文件2对应的头文件2.h中怎么声明c?
实际就是两个函数实现文件中要相互对方的函数体,那么函数的声明应该怎么在两个函数实现文件和两个头文件中分配?
在任意一个文件定义该函数 如 int make()函数
在其他文件里声明就可以了 extern int make();这样就行了。
建议你再翻一下课本,里面有关于这种用法的介绍。
一个函数需要在多个.C文件中调用到,头文件该怎么写?
c语言中如何在函数中打开一个文件?
getch函数在C语言中使用时需要包涵什么头文件?
在excel一个单元格中可不可以插入多个函数
C语言中judge函数和print函数在哪个头文件中
一个java文件中可以存在多少个main函数?
c++primer3中,有一句话:“在多个文件之间编译相同的函数模板定义增加了不必要的编译时间”……
我需要这样一个函数(c#)
c语言中显示正弦余弦曲线图象的函数是是什么函数?包含在哪个头文件中?
C中用include导入一个.h文件,该.h中声明了一个函数原型,编译器怎么知道定义该函数的.c文件的文件名和位