米游社 · 大别野

C++教学(16)定义函数

来自版块: 科技
10
18
1
文章发表:2022-11-05
来自合集: C++教学


内容

1,定义函数

全局变量

定义函数

前面我们学过很多C++的标准语法,但不能满足所有要求。所以我们需要学会自定义函数。

格式:

返回类型 函数名(参数列表){

函数体

}

其中,参数列表可以是空的,返回类型可以是int,double等变量类型,也有void类型。void没有返回值,是语句。

比如:

这是制作了一个给各数组变量a[b]的值加上10000的程序。"t"是函数名,代表了执行函数里的函数体;函数体执行完返回了a[b]加上10000的结果。

void函数

void函数可以看成是把语句压缩成一个函数。

这个类型的函数没有返回值。

比如:

将原本可以放在主函数的语句放在了函数里,作用一样。

全局变量

全局变量,就是在函数体外定义的变量,可以给定义变量的语句以下定义的函数使用。

比如:

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

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

所以下图的程序不会报错。

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

已开启创作声明,允许规范转载
18
1
看帖是喜欢,评论才是真爱:
0 / 1000
  • 全部评论
  • 只看楼主
排序:最早
10
1
18
扫码下载
米游社App