zoukankan      html  css  js  c++  java
  • C语言学习13(函数的说明)

    函数的说明

    //函数的说明
    //在调用时,如果函数定义在调用之前,则可以直接调用,不需要再进行说明;如果函数定义在调用之后,则应先进行说明,才能正确调用。
    /*
    语句格式:
    类型 函数名(实参列表);
    */
    /*在所有函数外部说明的函数,在说明语句之后的所有语句中都可调用;
    在某一函数内说明的函数,仅可在说明他的函数内部被调用
    */

    //实例5-1的拓展
    #include"stdio.h"
    int max(int a,int b);
    void main()
    {
    int m,x,y;
    printf("请输入两个整数,并以分号分隔:");
    scanf("%d,%d",&x,&y);
    m=max(x,y);
    printf("所输入的最大值为:%d\n",m);
    }
    int max(int a,int b)
    {
    return(a>b?a:b);
    }

     

    //在所有函数外部进行说明
    #include"stdio.h"
    int a();
    int b();
    void main()
    {
    int x,y,z;
    x=a();
    y=b();
    printf("%d,%d\n",x,y);
    z=a()+b();
    printf("%d\n",z);
    }
    int a()
    {
    return 10;
    }
    int b()
    {
    return 11;
    }

     

    //在函数内部进行说明
    #include"stdio.h"
    void main()
    {
    int a();
    int x;
    x=a();
    printf("%d",x);
    }
    int a()
    {
    return 10;
    }
    int b()
    {
    return 11;
    }

     

     

  • 相关阅读:
    SVM的新理解
    特征提取,特征选择
    条件随机场
    分类、检测、识别
    matlab fgetl()
    matlab fopen()
    rar ubuntu
    makefile for opencv
    [洛谷P1231] 教辅的组成
    [洛谷P1514]引水入城
  • 原文地址:https://www.cnblogs.com/KeenLeung/p/2202970.html
Copyright © 2011-2022 走看看