

内容
1,定义函数
全局变量
定义函数
前面我们学过很多C++的标准语法,但不能满足所有要求。所以我们需要学会自定义函数。
格式:
返回类型 函数名(参数列表){
函数体
}
其中,参数列表可以是空的,返回类型可以是int,double等变量类型,也有void类型。void没有返回值,是语句。
比如:

这是制作了一个给各数组变量a[b]的值加上10000的程序。"t"是函数名,代表了执行函数里的函数体;函数体执行完返回了a[b]加上10000的结果。
void函数
void函数可以看成是把语句压缩成一个函数。
这个类型的函数没有返回值。
比如:

将原本可以放在主函数的语句放在了函数里,作用一样。
全局变量
全局变量,就是在函数体外定义的变量,可以给定义变量的语句以下定义的函数使用。
比如:

则变量g可以同时让abcdefg函数和主函数使用。

但是放在abcdefg函数下面就会报错。因为全局变量只给定义全局变量的语句下面的函数使用。
所以下图的程序不会报错。

自定义函数可以让代码看起来更加直观、清晰、方便检查、修改、阅读等,在实际做题时一定要善于使用定义函数。

