Advertisement

C语言--函数及变量存储类别及其拓展

阅读量:

函数

1、函数的概念

函数作为C语言中的基本功能模块,能够将特定的功能进行封装,从而完成相应的操作。

在进行函数定义时,应始终以实现具体功能为核心目标,依据所需功能来确定参数的设置以及返回值的类型

复制代码
 int max(int a,int b)//用于去比较两个数的大小

    
      {
    
      
    
      return num;
    
     }
    
  
    
 main()
    
 {
    
     int Max;
    
   
    
     Max=max(3,4);
    
 }
    
    
    
    

2、函数的分类

(1)从定义的角度进行划分(即函数是由何种主体实现的)

库函数(由C语言库提供实现)

自定义函数(由程序员自行封装实现)

系统调用(由操作系统提供的函数)

(2)从参数的角度进行划分

有参函数

此类函数包含形参,数量可为一个或多个,其参数类型需根据函数的具体功能来确定

复制代码
 int fun(int a,int b,int c)//形参可以理解为函数的局部变量

    
 {
    
      
    
 }
    
 int max(int a,int b)
    
 {
    
 }
    

全部评论 (0)

还没有任何评论哟~