ex3-2.c

来自「这是《Keil Cx51 V7.0单片机高级语言编程与uVision2应用实践》」· C语言 代码 · 共 34 行

C
34
字号
    char fun1(x, y)              /* 定义一个char型函数 */
    int x;                       /* 说明形式参数的类型 */
    char y;
      {
       char z;                   /* 定义函数内部的局部变量 */
       z=x+y;                    /* 函数体语句 */
       return(z);                /* 返回函数的值z, 注意变量z与函数本身
      }                             的类型均为char型 */

    int fun2(float a, float b)   /* 定义一个int型函数, 在形式参数表中说
      {                             明形式参数的类型 */
       int x;                    /* 定义函数内部的局部变量 */
       x=a-b;                    /* 函数体语句 */
       return(x);                /* 返回函数的值x, 注意变量x与函数本身
      }                             的类型均为int型 */
      
    long fun3()                  /* 定义一个long型函数, 它没有形式参数 */
      {
       long x;                   /* 定义函数内部的局部变量 */
       int i, j;
       x=i*j;                    /* 函数体语句 */
       return(x);                /* 返回函数的值x, 注意变量x与函数本身
      }                             的类型均为long型 */

    void fun4(char a, char b)    /* 定义一个无返回值的void型函数 */
      {
       char x;                   /* 局部变量定义 */
       x=a+b;                    /* 函数体语句 */
      }                          /* 函数不需要返回值, 省略return语句 */

    void fun5( )                 /* 定义一个空函数 */
      {
      }                          

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?