1.4C语言的基本程序结构 ●C程序是由函数构成的,每个C程序有且只有 个主函数(main),可包含若干其他函数; ●每个函数由首部与函数体组成; 首部包括函数类型、函数名、函数参数(形 参)、参数类型, int max(int x, int y) 函数体包括声明部分和执行部分
1.4 C语言的基本程序结构 ⚫ C程序是由函数构成的,每个C程序有且只有 一个主函数(main),可包含若干其他函数; ⚫ 每个函数由首部与函数体组成; 首部包括函数类型、函数名、函数参数(形 参)、参数类型, int max(int x,int y) 函数体包括声明部分和执行部分
main函数位置任意,但总是从main函数开始 执行,在main函数中结東 C程序书写自由,每个语句后需加一个分号; 主函数可调用任何非主函数,非主函数之间 可互相调用,但不能调用主函数 C语言本身没有输入输出语句 ●用/* *进行注释
⚫ main函数位置任意,但总是从main函数开始 执行,在main函数中结束; ⚫ C程序书写自由,每个语句后需加一个分号; ⚫ 主函数可调用任何非主函数,非主函数之间 可互相调用,但不能调用主函数; ⚫ C语言本身没有输入输出语句; ⚫ 用/*…………*/进行注释
1.5C语言程序的开发过程 编辑 ●编译 ●链接 计算机只能识别和执行由0和1组成的二进制的指 令,为了使计算机能执行高级语言源程序,必须先用 “编译程序”把源程序翻译成二进制形式的“目标程 序”,然后将该目标程序与系统的函数库和其他目标 程序连接成为可执行的目标程序
1.5 C语言程序的开发过程 ⚫ 编辑 ⚫ 编译 ⚫ 链接 计算机只能识别和执行由0和1组成的二进制的指 令,为了使计算机能执行高级语言源程序,必须先用 “编译程序”把源程序翻译成二进制形式的“目标程 序”,然后将该目标程序与系统的函数库和其他目标 程序连接成为可执行的目标程序
1.6C语言的基本词法 字符集:包括大小写英文字母52个、数字 10个、键盘符号33个、转义字符 ●标识符:是用户自定义的一组字符序列, 用来表示程序中需要辨认的对象名称,如 符号常量、变量、数组、函数 规定: ■标识符是由字母或下划线开头的字母、数字、下划线 组成的一串符号,最长不能超过32个字符; ■大小写字母有区别,大写字母只用来定义宏名,其他 都采用小写字母表示
1.6 C语言的基本词法 ⚫ 字符集:包括大小写英文字母52个、数字 10个、键盘符号33个、转义字符。 ⚫ 标识符:是用户自定义的一组字符序列, 用来表示程序中需要辨认的对象名称,如 符号常量、变量、数组、函数。 规定: ◼ 标识符是由字母或下划线开头的字母、数字、下划线 组成的一串符号,最长不能超过32个字符; ◼大小写字母有区别,大写字母只用来定义宏名,其他 都采用小写字母表示
●保留字:32个,有特殊含义,主要用于构成 语句,进行存储类型和数据类型的定义,不 允许用户作为自定义标识符使用; ●词类:常量、变量、运算符、函数、表达示 保留字; ●语句:完成特定的操作,语句的有机组合序 列完成指定的功能;
⚫ 保留字:32个,有特殊含义,主要用于构成 语句,进行存储类型和数据类型的定义,不 允许用户作为自定义标识符使用; ⚫ 词类:常量、变量、运算符、函数、表达示、 保留字; ⚫ 语句:完成特定的操作,语句的有机组合序 列完成指定的功能;