一、思考题
1、函数总需要从main中调用吗?当调用一个函数时,为什么要使用参数?
函数不是总需要从main函数中调用,使用参数的目的是为了给被调函数传递数据。
2、什么是函数的返回值?是否每个函数都有返回值?为什么?对它们调用有什么不同?
函数返回值是被调函数传递给主调函数的数据,不是每个函数都需要有返回值,是否有返回值由函数的功能确定,可以将有返回值的函数赋值给同类型的变量,无返回值得则不可。
3、每个函数的调用都需要有参数吗?为什么?
不是,对于参数函数的调用不需要参数。
4、C编译器提供的库函数与你自己编写的函数有什么不同?在调用它们时,应注意什么?
系统将所有库函数的函数原型分成多组,每组放在一个头文件中。调用库函数时,要注意引用其对应的头文件。
5、局部变量和全局变量有何不同?编写程序时,何时使用局部变量或全局变量?
如果变量定义在一个函数或复合语句的内部,则称该变量为局部变量,局部变量的作用域是函数级的或者模块级的,如果变量定义在所有函数外部,则称该变量为全局变量,其作用域是从它的定义的位置开始到本源文件结束。选择变量类型的两个原则是:1当变量只在某函数或复合语句内使用时,不要定义成全局变量。2当多个函数都引用同一个变量时,在这些函数上面定义全局变量,而且定义部分尽量靠近这些函数。
6、静态局部变量和静态全局变量有何异同?何时应该使用它
您可能关注的文档
- 考研2012年全国硕士研究生入学统一考试管理类专业硕士学位联考启用前·绝密.doc
- 考研大纲2013考研数学二、数学三考试大纲及大纲解析汇总考试科目:高等数学、线性代数、微积分、概率论与数理统计.doc
- 考研真题北京交通大学2001-2010年硕士研究生入学考试试题结构力学历年真题试卷.docx
- 农村信用社业务考试题库:案例分析.doc
- 农村信用社银行招工考试----计算机考试试题.doc
- 农村信用社招聘考试法律知识试题及答案解析.doc
- 普通话考试范文二.doc
- 期货从业资格考试名词解释.doc
- 企业法律顾问考试试卷民商与经济法律知识.doc
- 全国计算机等级考试一级MSOffice考试模拟题及答.doc
- GB/T 12690.13-2026稀土金属及其氧化物中非稀土杂质化学分析方法 第13部分:钼、钨含量的测定.pdf
- 《GB/T 12690.13-2026稀土金属及其氧化物中非稀土杂质化学分析方法 第13部分:钼、钨含量的测定》.pdf
- JJF 2396-2026高通量基因测序仪校准规范.pdf
- 《JJF 2396-2026高通量基因测序仪校准规范》.pdf
- 计量规程规范 JJF 2396-2026高通量基因测序仪校准规范.pdf
- 计量规程规范 JJF 2392-2026超声猝发音信号源校准规范.pdf
- JJF 2392-2026超声猝发音信号源校准规范.pdf
- JJG 1078-2026医用数字摄影系统(DR)X射线辐射源检定规程.pdf
- 《JJF 2392-2026超声猝发音信号源校准规范》.pdf
- 《JJG 1078-2026医用数字摄影系统(DR)X射线辐射源检定规程》.pdf
原创力文档

文档评论(0)