zoukankan      html  css  js  c++  java
  • 函数专题(简介)

    函数专题(简介)

    一、  引入

    在数学中有表示关系函数“f(x)”,“f(x)”中的“x”是自变量“f(x)”的值是因变量.

    例1:f(x)=x+Y;

    二、      概述

    在C语言中,“f(x)”同样表示关系函数,x就是传入的值,

    若x=1,那么在例1中f(x)=f(1)=1+Y;那么1+y的结果就是返回值。

    三、      说明

    1.        一个源程序文件(.c)由一个或多个函数组成,必须有且仅有一个main函数

    2.        程序从main开始,执行完main中的所有语句(包括调用其他函数)后,回到main结束

    3.        函数之间的调用关系:主函数可以调用其他函数,其他函数之间可以相互调用,除主函数以外同一个函数可以被调用一次或者任意多次。

    4.        函数种类从用户的角度来看可以分为两种

    a)        标准函数:也就是库函数,由系统提供,用”#include <???>”命令包含使用

    b)    用户自定义函数:由用户自定义的函数

    四、      函数的一般形式

    类型标识符 函数名(类型1 形参1,类型2 形参2,……,形参n形参n)

    函数体;

    return 返回值;

    五、      说明

    a)        类型标识符:标志返回值类型

    b)        函数名:定义的函数名字,遵循标识符命名规则,一个c文件中函数名不可以重名,也就是说函数名唯一

    形参:只能是变量,可以有多个形参,每个形参之前必须由类型,若没有形参怎称为无参函数,如:类型标识符

     函数名()

    函数语句;

    return 返回值;

    c)        函数体:若没有函数的怎称为空函数,空函数没有任何实际作用

    d)        返回值:由return带回,返回值必须与函数名前的类型标识符是相同类型

    例如:

    int 函数名()

    int  x;

    return x;

    六、函数的参数

    a)        形参和实参

                                             i.            形式参数:简称“形参”,定义函数时,在括号中的参数称为“形式参数”,不占空间!!直到接受实参值时才向系统申请空间

    例如:

      类型标识符函数名(形参)

                                            ii.            实际参数:简称“实参”,是函数调用时,给括号中传的值叫做“实际参数”

    例如:

    int main(void)

    {

    函数名(实参);

    return 0;

    }

    (本人水平有限,C语言博大精深,此处只是C函数的大体说明,若有不足之处,请见谅)


  • 相关阅读:
    poj 3666 Making the Grade
    poj 3186 Treats for the Cows (区间dp)
    hdu 1074 Doing Homework(状压)
    CodeForces 489C Given Length and Sum of Digits...
    CodeForces 163A Substring and Subsequence
    CodeForces 366C Dima and Salad
    CodeForces 180C Letter
    CodeForces
    hdu 2859 Phalanx
    socket接收大数据流
  • 原文地址:https://www.cnblogs.com/pzqu/p/9457656.html
Copyright © 2011-2022 走看看