2024-10-22 10:40:59
子函数在声明后可以先调用,后定义;避免
1、函数的声明,函数有两种类型,一种是有
2、 如果函数不需要返回值,那么就用void来写在前面,如void f(int n);注意声明后面加分号。
3、 函数的定义,有返回值的函数一般就是 int f(int) { 函数内容 return 返回的结果}。注意f()没有分号。
4、没有返回值的函数结构为void f(){函数内容,发f(int n)后面也没有分号。
5、看一下函数的调用,有返回值的一般语言定义一个变量如c=f(n)。
2024-10-22 16:09:36
子函数在声明后可以先调用,后定义;避免编译器猜数据。如下:
2024-10-22 16:44:31
2024-10-22 11:53:51
谢谢您能够回答我的问题!那如果我已经把所有的子函数都写在主函数前面了,对那些子函数的顺序有要求吗?因为我写程序的时候,有些子函数也是需要调用一些子程序的
只要是要调用的子程序,在调用的的前面就行,比如说子程序 void A 和 void B,如果子程序B 在使用时,要调用A,只要A的定义在B的前面,那么B调用时,就不必加声明语句!
不懂可以继续追问。
2024-10-22 09:53:24