1、C语言基本规定
- C语言预处理命令都是以“#”开头。
- C语言只有一个main函数。
- C语言执行从main函数开始到main函数结束。
- C语言规定语句必须以分号结束。
- C语言规定定义变量时,要以分号结尾。
- C语言规定变量要先定义后使用。
- C语言规定函数的声明部分在前面,执行部分在后面,顺序不能颠倒,也不能交叉。
- C语言规定标识符就是一个名字,只能由字母,数字和下划线三种字符构成,并且第一个字符必须是字母或下划线。(3类+首字符非数字)。
- C语言对大小写敏感。
- C语言函数包含两个部分,声明部分和执行部分。
- C语言由函数组成,main函数的位置任意。
- C语言基本的单位是函数。
2、C语言编译运行流程
- 1、编辑源程序 ---- 生成 .c 的源文件
- 2、编译阶段 ----- 生成 .obj的目标程序
- 3、链接阶段 ---- 生成 .exe的可执行程序
- windows 运行 .exe程序
3、C语言语法规定
注释:C语言支持单行注释(//)和多行注释(/* */),注释内容不会被编译器处理。
标识符:C语言中的标识符用来命名变量、函数和其他用户定义的对象。标识符由字母、下划线和数字组成,必须以字母或下划线开头,区分大小写。
数据类型:C语言支持基本数据类型(整型、浮点型、字符型等)和派生数据类型(结构体、共用体、枚举等)。
声明变量:在使用变量之前,需要先声明变量。变量声明包括变量的类型和名称。
运算符:C语言提供了一系列运算符,包括算术运算符、关系运算符、逻辑运算符等。
控制语句:C语言提供了一些控制语句来控制程序的执行流程,包括条件语句(if-else、switch)、循环语句(for、while、do-while)和跳转语句(break、continue、goto)。
函数:C语言中函数是一段完成特定任务的代码块,可以在程序中多次调用。函数由函数头和函数体组成,函数头包括返回类型、函数名称和参数列表。
输入输出:C语言提供了标准输入输出函数(scanf、printf)用于从键盘获取用户输入和向屏幕输出结果。
数组:C语言中的数组是一种存储相同类型数据的集合,可以通过下标访问数组中的元素。
指针:C语言支持指针,用于通过地址访问内存中的值。
以上是C语言的基本规定与流程,通过使用这些规定和流程,可以编写出具有逻辑性和结构性的程序。