函数的定义,使用和调用是什么,函数的定义,使用和调用方法

  函数的定义,使用和调用是什么,函数的定义,使用和调用方法

  一,

  1.函数定义:函数是一段代码,它接受一个或多个参数,做一件事并返回零或一个值。(函数不允许嵌套定义)

  2.函数的组成:函数头(返回类型、函数名、参数列表)

  函数体(函数体中必须有花括号)

  3.调用函数:函数名(参数值);

  ()在函数调用中起着重要的作用,即使没有参数调用,也应该有()。

  如果有参数,就要给出相应的数量和顺序,这些参数会被用来依次初始化函数中的参数。

  4.退货的使用

  (1)当函数没有返回值时

  Void函数名(参数表)不能使用带值返回,但可以使用不带值返回。调用时,不能赋值返回值。

  (2)当有返回值时

  必须使用带有值的Return。

  二、功能原型

  1.函数头以“;”开头最后,结构成为函数的原型。

  2.函数原型的目的:告诉编译器这个函数是什么样子的。

  名字

  参数

  返回类型

  第三,函数的调用

  (1)如果一个函数有参数,那么在调用时必须给它传递正确的数量和类型的值。

  1.可以传递给函数值的表达式结果有文字量、变量、函数返回值、计算结果。

  (2)价值传递

  每个函数都有自己的空间,参数也位于这个独立的空间,与其他函数无关。

  如图,X和Y的值是相互交换的,但是A和B的值完全没有影响(C语言在调用函数时总是把值传递给它)

  第1行的swap中的ab只把第10行ab的值给了第17行的ab,但是第10行的ab和第17行的ab没有任何关系,它们只是在调用时传递了值。

  在下面一行代码中,当调用一个函数时,ab的值不能交换,只是传递值。

  (3)、形式参数和实际参数

  函数参数表中的值是形式参数(参数),调用函数时给出的值是实际参数(值)。

  四。局部变量

  (1)定义:函数每次运行都创建一个独立的空间,这个空间中的变量对于函数的这次运算是唯一的。

  函数内部定义的变量是局部变量(参数也是局部变量)。

  (二)规则:1。局部变量在块(花括号)中定义,块可以是函数,也可以是语句。

  2.程序运行到这个块之前,里面的变量是不存在的。离开这个区块,里面的变量就会消失。

  3.在块外定义的变量在块内仍然有效。

  4.与块外同名的变量在块中定义,但块外的变量被屏蔽。

  5.不能在同一个块中定义同名的变量。

  6.默认情况下,局部变量不会被记忆=初始化。

  7.进入函数时,参数将被初始化。

  转载请联系作者取得转载授权,否则将追究法律责任。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • office2010激活密钥大全 怎么永久激活office2010
  • project2010产品密钥免费_project2010激活密钥永久激活码
  • c语言调用退出函数 c语言退出整个程序怎么写
  • c语言中怎么给函数初始化 c语言的初始化语句
  • c语言编写函数计算平均值 c语言求平均函数
  • chatgpt是什么?为什么这么火?
  • ChatGPT为什么注册不了?OpenAI ChatGPT的账号哪里可以注册?
  • OpenAI ChatGPT怎么注册账号?ChatGPT账号注册教程
  • chatgpt什么意思,什么是ChatGPT ?
  • CAD中怎么复制图形标注尺寸不变,CAD中怎么复制图形线性不变
  • cad中怎么创建并使用脚本文件,cad怎么运行脚本
  • cad中快速计算器的功能,cad怎么快速计算
  • cad中快速修改单位的方法有哪些,cad中快速修改单位的方法是
  • cad中心点画椭圆怎么做,cad轴测图怎么画椭圆
  • CAD中常用的快捷键,cad各种快捷键的用法
  • 留言与评论(共有 条评论)
       
    验证码: