06章-函数--C++基础入门学习笔记

打印 上一主题 下一主题

主题 894|帖子 894|积分 2682

6 函数

6.1 概述

作用:将一段经常吃用的代码封装起来,减少重复代码
一个较大的程序,一般分为若干个程序块,每个模块实现特定的功能。
6.2 函数的定义

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

  • 返回值类型
  • 函数名
  • 参数列表
  • 函数体语句
  • return表达式
语法
  1. 返回值类型 函数名(参数列表)
  2. {
  3.         函数体语句
  4.         return 表达式
  5. }
复制代码

  • 返回值类型:一个函数可以返回一个值,在函数定义中
  • 函数名:给函数起起个名称
  • 参数列表:使用该函数时,传入的数据
  • 函数体语句:花括号内的代码,函数内需要执行的语句
  • return表达式:和返回值类型挂钩,函数执行完后,返回相应的数据
示例
  1. //函数的定义
  2. //语法:
  3. //返回值类型 函数名(参数列表){函数体语句; return表达式;}
  4. //加法函数,实现两个整型相加,并且将相加的结果进行返回
  5. int add(int num1, int num2)
  6. {
  7.         int sum = num1 + num2;
  8.         return sum;
  9. }
复制代码
6.3 函数的调用

功能:使用定义好的函数
语法:函数名(参数)
示例
[code]#includeusing namespace std;//函数的定义//语法://返回值类型 函数名(参数列表){函数体语句; return表达式;}//加法函数,实现两个整型相加,并且将相加的结果进行返回//函数定义的时候,num1 和 num2 是形参int add(int num1, int num2){        int sum = num1 + num2;        return sum;}//主函数int main(){        //main函数中调用add函数        int a = 10;        int b = 20;        //函数调用的语法:函数名称(参数1,参数2)        //a和b称为,实参        int sum = add(a, b);        cout
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

民工心事

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表