美文网首页
函数的定义

函数的定义

作者: 踩在浪花上00 | 来源:发表于2016-09-24 20:42 被阅读0次

函数是什么:只是封装了一段代码

函数的定义:变量必须先定义后使用,否则系统不知道这个变量是什么,在哪里。函数同样如此。函数定义的一般形式为:

函数类型 函数名(数据类型 参数1,数据类型 参数2,...)

{

         函数体

}

说明:

(1)函数类型指的是函数体语句执行完以后,函数返回值的类型。函数的返回值最多有一个,它的类型可以是除了数组意外的任意类型,如int,float,char等。如果函数无返回值,则用空类型void来定义函数类型。如果省略函数类型,则系统默认函数类型为int型。

(2)函数名是函数的唯一标识,它的命名和变量一样,可由任何合法的标识符构成。但为了增强程序的可读性,建议将函数名的命名与函数的功能建立一定的联系,达到望名知意的目的,这是一种良好的编程风格。

(3)在ANSI C旧标准中,函数名后括号内的内容(称之为参数表)可以没有 。但在ANSI C新标准中,则不可以没有参数表;如果不需要参数,则用"void"表示,主函数main()除外。

(4)函数定义不允许嵌套。在C语言中,所有函数(包括主函数main())都是平行的。一个函数的定义可以放在程序中的任何位置,在主函数main()之前或之后均可以。但在一个函数的函数体内不能在定义另一个函数,即不能嵌套定义。

相关文章

  • 函数

    定义:具有特定功能的代码段 函数可分为:①库函数②自定义函数 函数定义:在 main函数 外面定义 自定义函数还可...

  • 廖雪峰的JS教程2.1-函数

    函数 函数的定义和调用 定义函数 上述abs()函数的定义如下: function指出这是一个函数定义; abs是...

  • 深入理解JavaScript函数

    JavaScript中的函数 1. 函数的定义 两种定义形式:通过函数定义表达式来定义通过函数声明语句来定义 函数...

  • Kotlin Function vs Lambda

    函数定义方式: Lambda定义方式: 高阶函数定义: 高阶函数使用:

  • 004-函数

    函数介绍 函数概念 函数的定义和调用函数的定义(函数可以重复调用,不能重复定义)语法格式:def 函数名(): ...

  • 菜鸟Python笔记-基础篇05:函数(一)

    一、函数定义和调用 <1>定义函数 定义函数的格式如下: demo: <2>调用函数 定义了函数之后,就相当于有了...

  • Python第三课---函数和类

    函数 函数的定义 函数的调用 类 类的定义:

  • JavaScript之函数定义

    函数定义的三种方式: 一、 函数声明 函数声明的特点:1)函数定义会被前置;2)重复定义函数时,最后一次函数定义有...

  • Scala学习笔记02_函数入门

    函数入门 函数的定义与调用,在Scala中定义函数时,需要定义函数的函数名、参数、函数体。 Scala要求必须给出...

  • JS 函数

    函数有三种定义方式 函数声明 函数表达式 函数实例化 区别: 函数声明定义特点:函数定义会被前置;重复定义函数时,...

网友评论

      本文标题:函数的定义

      本文链接:https://www.haomeiwen.com/subject/zkznettx.html