关于函数之间的调用有关问题
关于函数之间的调用问题
函数之间调用,一定是后面定义的函数调用先前定义的吗?
例如:func A() 需要调用 func B(), func C(),fun D()...
一定要将B C D 在A之前定义吗?
如果A 是个主要的框架,而B C D 是实现该函数的小功能函数,希望将A 写在最前面该怎样做?
将这4个函数均在头文件中声明是否可以解决这个问题?
新手,高手勿笑,谢谢!
------解决方案--------------------
例如:func A() 需要调用 func B(), func C(),fun D()...
一定要将B C D 在A之前定义吗?
可以这么做,或者是在A之前声明func B(), func C(),fun D(),然后将func B(), func C(),fun D()的定义放在后面
------解决方案--------------------
可以在一个头文件中声明,也可以实现函数!
看下类就能明白了。。。
------解决方案--------------------
A要用 BCD ,那把BCD扔到一个 .h里, A 包含 .h就行
------解决方案--------------------
提前声明即可
一般放头文件
------解决方案--------------------
学习下头文件的使用。
函数之间调用,一定是后面定义的函数调用先前定义的吗?
例如:func A() 需要调用 func B(), func C(),fun D()...
一定要将B C D 在A之前定义吗?
如果A 是个主要的框架,而B C D 是实现该函数的小功能函数,希望将A 写在最前面该怎样做?
将这4个函数均在头文件中声明是否可以解决这个问题?
新手,高手勿笑,谢谢!
函数
调用
c
------解决方案--------------------
例如:func A() 需要调用 func B(), func C(),fun D()...
一定要将B C D 在A之前定义吗?
可以这么做,或者是在A之前声明func B(), func C(),fun D(),然后将func B(), func C(),fun D()的定义放在后面
------解决方案--------------------
可以在一个头文件中声明,也可以实现函数!
看下类就能明白了。。。
------解决方案--------------------
A要用 BCD ,那把BCD扔到一个 .h里, A 包含 .h就行
------解决方案--------------------
提前声明即可
一般放头文件
------解决方案--------------------
学习下头文件的使用。