C语言函数的定义、分类与返回值

一、什么是函数?

首先我们来举一个例子:比如一个程序员写一款枪战游戏,开一次枪需要写200行代码,那么开两次枪则需要写400行代码。

这样的工作量太大,没有几个程序员能顶得住,当然也没有程序员会这样写,因为这样写程序的程序员可以说是不合格的程序员!

合格的程序员会把开枪的代码提取出来,放到{ }中,并给这段代码起一个名字,在开枪的时候直接把{ }中的代码连“{}”一起一出来用,这样一个完整的函数调用就完成了。

二、函数的格式

1、函数的格式为如下图:

上图中函数名后面括号中可以添加无数个参数类型和参数名!

三、函数的分类

1、函数分为无参函数和有参函数

无参函数的函数名后面括号里面没有任何东西(空的)。如下图:

 有参函数则函数名后面存在参数类型和参数名。如下图:

 四、函数的返回值(return)

1、函数的返回值是指函数在调用后返回给调用者的值。

2、函数返回值的格式:        return   表达式; 

      返回值未空时的格式:    return ;

五、printf()和scanf()

因为这两个函数在之前已经写过文章,所以这里不再讲解。

 

      

 

posted @ 2021-01-15 12:56  #survivor  阅读(455)  评论(0)    收藏  举报