1、典型C程序结构
2.C程序细节
2.1#include指令和头文件
#include这行代码是一条C预处理器指令(preprocessor directive)。通常,C编译器在编译前会对源代码做一些准备工作,即预处理
2.2.main()函数
C程序一定从main()函数开始执行(目前不必考虑例外的情况)。除了main()函数,你可以任意命名其他函数,而且main()函数必须是开始的函数。
2.3.注释
/*一个简单的程序*/
// 这种注释只能写成一行。
2.4.花括号、函数体和块
一般而言,所有的C函数都使用花括号标记函数体的开始和结束,这是规定,不能省略。只有花括号({})能起这种作用,圆括号(())和方括号([])都不行。
花括号还可用于把函数中的多条语句合并为一个单元或块.
2.5申明
在C语言中,所有变量都必须先声明才能使用。这意味着必须列出程序中用到的所有变量名及其类型。
2.6数据类型
C 语言可以处理多种类型的数据,如整数、字符和浮点数。把变量声明为整型或字符类型,计算机才能正确地储存、读取和解释数据。
2.7命名
可以用小写字母、大写字母、数字和下划线(_)来命名。而且,名称的第1个字符必须是字符或下划线,不能是数字
2.8赋值
int num = 1; 该行代码的意思是“把值1赋给变量num”
赋值表达式语句从右侧把值赋到左侧,以分号结尾.
2.9 return语句
return 0; 该语句以return关键字开始,后面是待返回的值,并以分号结尾。
2.10 关键字和保留字符
关键字是C语言的词汇。它们对C而言比较特殊,不能用它们作为标识符(如,变量名)。