《C语言程序设计》基础知识概要
(1)C程序由若干个函数组成;
(2)每个函数由函数头和函数体构成:
类型函数名(形参表)
{
函数体
}
(3)每个C程序必须且仅有一个主函数main,作为系统执行该C程序的入口和出口;
(4)函数通过调用与被调用实现相互之间的逻辑关联;
(5)C程序源文件开头通常还包括以#起始的预处理命令,如include命令等;
(6)C程序的每个声明语句或可执行语句都必须以分号结尾;
(7)局部变量是在某{ }内声明定义的,其作用域是自定义起到本层} 止。反之则为全局变量,其作用域是自定义起到本文件尾止;
(8)一个程序也可由多个源文件构成,通过 gcc -o file 编译连接多个源文件成为可执行文件;
(9)C程序中通过调用格式输入函数scanf和格式输出函数printf实现数据的输入输出:
①格式输入输出函数中的格式化字符串中格式符的类型与输入输出数据项的类型最好一一对应,尤其是格式输入函数
格式化字符串中的非格式符照原样输入输出;
②建议:输入的格式化字符串中不含非格式符,用printf输出提示信息;
③切记在scanf的输入地址表中各项数据名前缀取地址运算符&。
(10)分支选择结构的执行过程——判断条件,选择执行分支;
(11)循环结构的执行过程——①确定初值②判断条件③为真则执行循环体和改变循环控制变量值,重复②和③直到条件为假;
(12)函数的调用执行过程——①通过函数名调用②实、形参传递③执行被调函数体④返回函数值到施调点;
(13)数组的组织和应用——①数组是同类型数据的集合②通过数组元素即数组名[下标表达式] 在循环结构中进行批处理。
C语言程序设计基础知识概要 来自淘豆网m.daumloan.com转载请标明出处.