C程序结构
预处理器指令
预处理器指令中的#include表示对头文件的引用。
头文件中一般包含编译器创建和执行程序时要用的信息。C语言在编译源代码时会提前对这些代码进行相关处理,因此也称为预处理。
main()函数
main()函数是整个可执行程序的入口。
int main(){} 中,main表示函数的名字,int表示函数的返回值类型,圆括号表示参数列表,花括号表示main函数的功能代码块。
声明
声明有变量声明,常量声明,数据结构声明等。
函数调用
函数调用使用函数。
注释
/*注释语句*/
// 注释语句
函数
函数是C的基本模块
函数是C程序中的基本模块,这个模块主要用于提高开发效率。实现可重用的代码。
函数具备特定的功能,并且能够被程序员在变编程过程中重复调用。
函数的结构
函数的结构为函数头和函数体。
函数头包括函数名,传入该函数的信息类型和函数的返回类型。
函数体是函数的具体执行,包含在花括号中。
函数体和语句块
所有函数都是用花括号标记函数体的开始和结束。
花括号内的多条语句称为语句块。
声明
变量及其声明
变量是C语言中用于表示存储在内存中的特定数据单元,在给变量命名时应当使用一些有意义的名称。
C语言中的标识符第一个字符必须是字母或下划线,其余由大小写字母,数字和下划线组合。
int i中,int表示声明的是整数变量, i表示整数变量的标识符。
变量的赋值
i = 1;中,=号表示把值1赋给变量i。
标识符
这种针对变量或其他数据实体的名称也叫标识符。
调试和错误
调试
程序的错误通常叫做BUG,找出并修正错误的过程叫做调试DEBUG。
语法错误
编程代码没有遵循C语言的语法规范而造成的错误。
语义错误
表达的含义和逻辑关系发生错误。在根据程序的功能目标设计完程序后,进行程序测试发现这种错误。
关键字
系统保留
关键字是C语言的词汇,不能用它们作为标识符。
特定用途的词汇