C++函数

函数用于封装常用代码,减少重复。定义包括返回值类型、函数名、参数列表、函数体和return表达式。函数调用通过函数名和参数实现。值传递是参数值传给形参,不影响实参。函数形式多样,包括无参无返、有参无返、无参有返和有参有返。函数声明用于告知编辑器函数调用方式,定义只能有一次。分文件编写提升代码清晰度,涉及头文件声明和源文件定义。
摘要由CSDN通过智能技术生成

6.1概述

作用:将一段经常使用的代码封装起来,减少重复代码

一个比较大的程序,一般分别若干个程序块,每个模块实现特定的功能。

6.2函数的定义

函数的定义一般主要有5个步骤:

1.返回值类型

2.函数名

3.参数列表

4.函数体语句

5.return 表达式

 

·返回值类型:一个函数可以返回一个值,在函数定义中

·函数名:给函数起个名称

·参数列表:使用该函数时,传入的数据

·函数体语句:花括号内的代码,函数内需要执行的语句

·return表达式:和返回值类型挂钩,函数执行完后,返回相应的数据

6.3函数的调用

功能:使用定义好的函数

语句:函数名{参数}

 总结:函数定义里小括号内称为形参,函数调用是传入的参数称为实参

6.4值传递

·所谓值传递,就是函数调用时参数将数值传入给形参

·值传递时,如果形参发生,并不会影响实参

 总结:值传递时,形参是修饰不了实参的

6.5函数的常见形式

常见的函数样式有4种

1.无参无返

2.有参无返

3.无参有返

4.有参有返

 6.6函数的声明

作用:告诉编辑器函数名称及如何调用函数,函数的实际主体可以单独定义。

·函数的声明可以多次,但是函数的定义只能有一次

 

6.7函数的分文件编写

作用:让代码结构更加清晰

函数分文件编写一般有4个步骤

1.创建后缀名为.h的文件

2.创建后缀名为.cpp的文件

3.在头文件中写函数的声明

4.在源文件中写函数的定义

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值