单片机课件第6章cx51函数.pptxVIP

  • 3
  • 0
  • 约1.31千字
  • 约 26页
  • 2022-06-24 发布于北京
  • 举报
第 6 章 Cx51 函 数;6.1 函数的分类;2、用户自定义函数;6.2 函数的定义;2、有参函数的定义 ;6.3 函数的参数和函数值;2、函数的返回值; 函数的返回值是在被调用时, 通过返回语句来实现的. 返回语句的一般格式为: return 表达式 ; return语句的执行过程如下: 先计算出表达式的值. 若表达式的值的类型与函数的类型不同,将表达式的类型强制转换为函数的类型. 将表达式的值返回给调用函数. 将程序的控制权由被调用函数转给调用函数. ;(1)函数返回值的类型一般在定义函数时,用返回类型标识符指定。;6.4 函数的调用;② 被调函数作为表达式的运算对象 如, result=2 * get ( a, b ) 此时get函数中的a, b应为实参,其以返回值参予式中的运算。 ;6.4.3 对被调函数的说明;int fun1(a,b); main( ) { int d,u=3,v=2; d=2*fun1(u,v); } int fun1(int a, int b) { int c; c=a+b; return(c); } ;6.4.4 函数的嵌套调用;6.4.5 函数的递归调用;例如,在上图中5!转化了6次后,0!=1。也就是

文档评论(0)

1亿VIP精品文档

相关文档