第2章 函数和作用
第2章 函数的定义 当设计较大程序时,通常需要用若干个模块来实现较复杂的功能,而每一个模块自成结构,用来解决一些子问题。这种能完成某一独立功能的子程序模块,在C++中成为函数。 可见,函数是实现模块化程序的基本单位。 事实上,函数还能体现代码重用的思想,因为一个函数可以在同一个程序中被多次调用或在多个程序中被调用。 第2章 函数和作用域 2.1 函数定义和调用 2.1 函数定义和调用 (3)自定义函数是用户根据程序的需要,将某一个功能相对独立的程序定义成的一个函数,或将解决某个问题的算法用一个函数来组织。 与变量的使用规则相同,在C++程序中一定要先说明和定义函数,然后才能调用函数。 C++中每一个函数的定义都是由4个部分组成的,即函数名、函数类型、形式参数表和函数体,其定义的格式如下: 2.1.1 函数定义 2.1.1 函数定义 2.1.1 函数定义 (4) 若函数类型为void时,则表示该函数没有返回值。但仍然可以在函数体中使用return语句“return?;”,此时可将“return;”语句理解为是函数体花括号“}”的作用,当流程遇到函数体的“}”时,函数调用结束,控制权返回给主调函数。例如: void f1( int a) { if (a 10)
您可能关注的文档
- 第1课繁盛一时的隋朝讲课用.ppt
- 第1课商品的交换和.ppt
- 第1部分 第二章 第二节 水的运动.ppt
- 第20讲 电路定律的相量形式、阻抗与导纳.ppt
- 第20章 s区金属(碱金属与碱土金属).ppt
- 第20课时 两极下的竞争(共23张PPT).ppt
- 第20课《山市》课件(人教新课标七年级上)4.ppt
- 第22章 创建子程序和包.ppt
- 第20课近代社会生活说课稿.ppt
- 第21课 护佑生命安康(1、2框).ppt
- 2025-2026学年上海市普陀区曹杨第二中学高一(下)期末数学试卷(含答案).docx
- 2025-2026学年新疆生产建设兵团第二中学高一(下)期末数学试卷试卷(含答案).docx
- 2025-2026学年湖南省永州市高一(上)期末数学试卷(含答案).docx
- 2025-2026学年江西省宜春市丰城市第九中学日新班高三(下)期中数学试卷(含答案).docx
- 2025-2026学年云南省昆明市官渡区星耀学校高三(下)期中数学试卷(含答案).docx
- 2025-2026学年辽宁省葫芦岛市实验高级中学高三(下)期中数学试卷(含答案).docx
- 2025-2026学年浙江省杭州市八县区高三(上)期末数学试卷(含答案).docx
- 2025-2026学年陕西省西安市某校高三(下)期中数学试卷(含答案).docx
- 2025-2026学年河北省沧州十校高三(上)期末数学试卷(含答案).docx
- 《休克新理念》课件.pptx
最近下载
- 光伏2023施工上岗证考核答案.docx VIP
- 北师大版高中英语必修第二册UNIT5 Section F 单元语法专项——定语从句的关系副词课件.ppt VIP
- Unit5Lesson1Aseastory定语从句关系副词课件- 高中英语北师大版(2019)必修第二册.pptx VIP
- Unit5LanguagesAroundtheWorldDiscoveringUsefulStructures关系副词引导的定语从句课件高中英语人教版.pptx
- 《周易》课件课件优质课件.pptx VIP
- Unit5HumansandNature关系副词引导的定语从句学案-高中英语北师大版.docx
- owwgels肠道水疗仪SMZG-01说明书.pdf
- 中广核人才测评试题及答案.pdf
- 2024年秋季新版北师大版七年级上册数学全册教学课件(新教材).pptx
- 张祥前统一场论.docx VIP
原创力文档

文档评论(0)