- 6
- 0
- 约2.69万字
- 约 133页
- 2017-01-01 发布于广东
- 举报
第3章 函数和编译预处理 3.1 函数概述 3.2函数的定义和调用 3.3 函数的参数传递 3.4 函数的嵌套调用和递归调用 3.5 内置函数 3.6 变量和函数的属性 3.7 编译预处理 3.1 概述 在一个程序文件中可以包含若干个函数。无论把一个程序划分为多少个程序模块,只能有一个main函数。程序总是从main函数开始执行的。在程序运行过程中,由主函数调用其他函数,其他函数也可以互相调用。在C语言中没有类和对象,在程序模块中直接定义函数。可以认为,一个C程序是由若干个函数组成的,C语言被认为是面向函数的语言。C++面向过程的程序设计沿用了C语言使用函数的方法。在C++面向对象的程序设计中,主函数以外的函数大多是被封装在类中的。主函数或其他函数可以通过类对象调用类中的函数。无论是C还是C++,程序中的各项操作基本上都是由函数来实现的,程序编写者要根据需要编写一个个函数,每个函数用来实现某一功能。因此,读者必须掌握函数的概念以及学会设计和使用函数。 “函数”这个名词是从英文function翻译过来的,其实function的原意是“功能”。顾名思义,一个函数就是一个功能。 在实际应用的程序中,主函数写得很简单,它的作用就是调用各个函数,程序各部分的功能全部都是由各函数实现的。主函数相当于总调度,调动各函数依次实现各项功能。 开发商和软件开发人员将一些常用的功能模块
您可能关注的文档
- C++程序设计连卫民何樱韩彦锋等第4章循环结构的程序设计课件教学.ppt
- C++程序设计连卫民何樱韩彦锋等第5章复杂数据的程序设计课件教学.ppt
- C++程序设计连卫民何樱韩彦锋等第6章模块化的程序设计课件教学.ppt
- C++程序设计连卫民何樱韩彦锋等第10章类继承的程序设计课件教学.ppt
- C++程序设计连卫民何樱韩彦锋等第11章类多态的程序设计课件教学.ppt
- C++程序设计连卫民何樱韩彦锋等第12章模板的程序设计课件教学.ppt
- C++程序设计连卫民何樱韩彦锋等第13章IO流的程序设计课件教学.ppt
- C++程序设计连卫民何樱韩彦锋等第14章C++课程设计课件教学.ppt
- C++程序设计连卫民主编第1章程序设计概述课件教学.ppt
- C++程序设计连卫民主编第2章C++基础知识课件教学.ppt
- C++程序设计杨长兴刘卫国曹岳辉第4章数组与指针课件教学.ppt
- C++程序设计杨长兴刘卫国曹岳辉第5章自定义数据类型课件教学.ppt
- C++程序设计杨长兴刘卫国曹岳辉第6章类与对象课件教学.ppt
- C++程序设计杨长兴刘卫国曹岳辉第7章重载与模板课件教学.ppt
- C++程序设计杨长兴刘卫国曹岳辉第8章继承和派生课件教学.ppt
- C++程序设计杨长兴刘卫国曹岳辉第9章多态性和虚函数课件教学.ppt
- C++程序设计杨长兴刘卫国曹岳辉第10章输入输出流课件教学.ppt
- C++程序设计张桦第1章开始学习C++课件教学.ppt
- C++程序设计张桦第2章数据类型与表达式课件教学.ppt
- C++程序设计张桦第3章string、vector、数组和指针课件教学.ppt
最近下载
- 内部控制流程手册投资管理.pdf VIP
- 成都市规划管理技术规定中容积率、建筑面积等指标的补充解释.docx VIP
- 部编版小学四年级下册语文复习教案第七课时复习内容:结合上学期学过的理解句子的方法复习理解本学期课文.pdf
- (整理版)特殊四边形的综合应用.pdf
- 2024河南工业贸易职业学院单招《职业适应性测试》模拟题库带答案详解(实用).docx VIP
- (整理版)浙江省绍兴县杨汛桥镇中学九年级数学上册练习8(无答案)浙教.pdf
- 预制梁场验收及质量管理实施细则.docx VIP
- 【高清可复制】23S519 小型排水构筑物_101-150.pdf
- (整理版)桐乡三中八年级英语下册第12周周周清 牛津.pdf
- T GDNAS 016—2022 腹膜透析相关性腹膜炎护理技术规范.pdf VIP
原创力文档

文档评论(0)