Linux & 标准C语言学习 <DAY8_2>

一、函数 Function
    一段具有某一项功能的代码集合,是C语言管理代码的最小单位
    把代码封装成一个个函数,方便管理和调用函数

    1、函数分类
        标准库函数:
            C语言标准委员会以函数形式提供的一些基础功能,都被封装再libc.io库中,并且封装在不同的文件中,使用时导入不同的头文件
       
        系统函数:
            是操作系统以函数形式提供的一些功能接口
            但是操作系统函数不是真正的函数
       
        第三方库函数:
            一些开源或收费的第三方代码
       
        自定义函数:
            为了更好地管理代码,减少代码冗余,把代码封装成自定义函数
            1.函数声明:为了告诉其它代码的调用者该函数的调用格式
                返回值类型 函数名(形参类型1 形参名,形参类型2 形参名,...);
                    a.C语言函数名一般全部小写,可以用下划线分隔
                    b.如果不需要参数时,建议写void,不要空着
                    c.如果没有返回值,就写void
            2.函数定义:函数的具体实现
                返回值类型 函数名(形参类型1 形参名,形参类型2 形参名,...)
                {
                      //函数体
                      return [val];
                }
            3.函数调用:
                函数名(实参1,实参2,...);
                注意:返回值会放在调用函数语句处,应该使用变量接收或者直接显示

            注意:
                函数的隐式声明:在函数调用前,没有任何该函数的声明或定义


posted @ 2023-03-07 17:22  Phonyeee  阅读(19)  评论(0编辑  收藏  举报