首页 > 其他 > 详细

函数一

时间:2019-06-07 15:08:46      阅读:98      评论:0      收藏:0      [点我收藏+]

一、函数的定义

定义的函数包括函数头函数体两部分

函数头包括:

         (1)返回值类型;

         (2)函数名:函数的标识符,函数名再程序中必须是唯一的,要遵循标识符命名规则

         (3)参数表:参数表可以没有变量也可以有多个变量,在进行调用函数时,实际参数将被复制到这些变量中;(实参和形参)

函数体包括

        (1)局部变量的声明;

       (2)函数的可执行代码。

注意:除了main函数外,其他函数再定义和调用时,参数必须是匹配的

二、函数分类

一般情况下分为两大类:库函数和自定义函数

           库函数:由C语言系统提供,我们无须定义,再调用函数之前也不必再程序中作类型说明,只需在程序前包含由该函数的头文件,即可在程序中直接调用;

           自定义函数:我们自己编写的用来实现特定功能的函数。

                                                 注:一个源文件由一个或多个函数组成。一个源程序文件是一个编译单位,即以源程序为单位进行编译,而不是以函数为单位进行编译。

三、函数定义的形式

标准语法格式

返回值类型  函数名(参数列表)
{
        函数体(实现特定功能的过程)
}

无参函数:

返回值类型  函数名()
{
        函数体(实现特定功能的过程)
}

                     注:(1) 对于无参函数,这个函数不准备返回任何数据,那么需要写上 void(void 就是无类型,表示没有返回值)

                         (2)如果这个函数没有参数,那么这个位置直接写上小括号即可(())

空函数:没有任何内容的函数,当然了也没啥实际作用;我有时需要先占一个位置来放置函数,但是该函数未编译,当我们需要完成某个功能的时候,就可以用一个编好的函数取代它(说实话,基本用不到)

                     返回值类型  函数名()
                    {
                     }

函数一

原文:https://www.cnblogs.com/wanglele521/p/10988155.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!