一、简答题
1、C语言中进行函数声明的作用是什么?
while语句的执行流程答:函数声明的作用是:把函数的名字、函数类型及形参类型、个数和顺序通知编译系统,以便在调用该函数时系统按此进行对照和检查(例如,函数名是否正确,实参的类型和个数是否一致)。
2、举例说明在C语言中如何定义符号常量,使用符号常量的优点?
答:使用符号常量:
在程序运行过程中,其值不能被改变的量称为常量。常量分类:整型﹑实型﹑字符﹑字符串常量。符号常量:在C语言中允许程序中的常量定义为一个标识符,这个标识符称为符号常量。
带有名字的常量定义格式:
#define <符号常量>  <常量>
例如:#define  AGE  35
#define  M  1.9734067e9
优点:
1)简化书写格式、减少出错率。
2)定义符号常量可以提高程序的可读性,便于程序的调试和修改。
3)符号常量不同于变量,在其作用域内不能被改变和重新赋值。
4)习惯上人们把符号常量名用大写字母表示,变量用小写,以示区别。
3、C语言中,变量为何要先定义后使用?
答:程序中使用的各种变量都应预先加以说明,即先说明,后使用。对变量的说明可以包括三个方面:?数据类型?存储类型?作用域
数据类型决定数据所占内存字节数,数值取值范围,在其上可进行的操作。
对变量先定义后使用的目的是:
1)凡是未被事先定义的不做为变量名,这就能保证程序中变量名使用得正确,便于编译时发现错误,避免变量名使用时出错。
2)每个变量被指定一确定类型,在编译时就能为其分配相应的存储单元。
3)指定每一个变量属于一个类型,便于在编译时据此检查该变量所进行的运算是否合法。
4、字符串是以'\0'结束的,存储一个字符串需要多少个字节?
答:如“ABC”实际需要3+1个字节来存储这个字符串常量。
5、C语言中,动态存储区主要存放哪些数据?
答:动态存储区中存放以下数据:
1)函数的形参
2)函数调用时的现场保护和地址等。
3)Auto  register型局部变量

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。