栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C++学习笔记05

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C++学习笔记05

6.函数

6.1概述

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

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

6.2函数的定义

步骤:(1)返回值类型 (2)函数名 (3)参数列表 (4)函数体语句 (5)return表达式

语法:

返回值类型 函数名(参数列表)                                int add  (  int num1,  int num2  )

{                                                                                  {   

  函数体语句                                                                  int sum = num1 + num2 ;   

  return 表达式                                                               return  sum; 

}                                                                                   }

6.3函数的调用

语法:函数名(参数)

函数定义时的num1是形式上的参数,简称形参。

函数调用时使用的参数有实际的值,简称实参。使用时,实参的值传递给形参。

6.4值传递

函数调用时,实参的值传递给形参。

值传递时,形参的值发生改变并不影响实参的值。(相当于对形参赋值完后,对实参毫无影响)

(如果函数不需要返回值,声明的时候可以写 void)

(不需要返回值,只写一个 return; 后面不写东西。)

6.5函数的常见样式

(1)无参无返

(2)有参无返

(3)无参有返

(4)有参有返

6.6函数的声明

提前告诉编译器函数名称,以及如何调用函数。 int max ( int a,int b);

可以多次声明,但是只能定义一次。

6.7函数的分文件编写

作用:让代码更加清晰

步骤 (1)创建后缀名为.h的头文件           (2)创建后缀为.cpp的源文件

        (3)在头文件中写函数的声明          (4)在源文件中写函数的定义

在.h中开始依旧要写 include     using namespace std; 不然不能使用

在.cpp中写 include "swap.h"就可以使用这个头文件了

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/429762.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号