首先学的是C语言的基础语法,主要分为关键字、标示符、注释、数据、常量、变量。
一、关键字
1 关键字是指在C语言中系统默认的有特殊意义的字符
2 关键字全部是小写字母表示,总共32个关键字(主函数【main】中int 、return),如下:
auto double int struct break else long switch case enum register typedef char extern return union const float short unsigned continue for signed void default goto sizeof volatile do if while static
二、标识符
1 标识符也是一种特殊意义的字符,是程序员自定义的一些名称和符号(关键字是系统C语言默认的)。
2 标识符的作用。
(1) 命名变量,区别不同变量。
(2) 函数命名,便于区分
3 标识符的自定义命名
(1)基本原则
① 只能由 26个英文字母(区分大小写)、0-9的10个阿拉伯数字、下划线组成
② 不能以数字开头
③ 不能使用系统自带关键字
(2)规范完善
① 尽量使用英文单词。或者汉语也可
② 标识符由多个字母组成时候,除开第一个单词,后面每个单词的首字母都是大写
三、 注释
1 注释用来解释某行或者某段代码程序的含义,不参与程序编译,也不会增加代码的大小
2 单行注释
单行注释以两个正斜杠开头(//),只能注释一行,从//开始到这行的结尾都是注释的内容
3 多行注释
多行注释以/*开头,以*/结尾,/*和*/中间的内容都是注释
四、 数据(静态和动态)
1、静态数据
不主动删除,会一直存储于计算机硬盘中的数据。一般以文件的形式存在。
2、 动态数据
程序运行时加载的数据,在计算机关闭后,这些临时数据(动态数据)会被自动消除。
3、静态数据和动态数据在一定条件下,可以相互转换
4、 数据单位大小转换
1 KB = 1024 B,1 MB = 1024 KB,1 GB = 1024 MB,1 TB = 1024 GB
五、 常量(固定不变的数据)
分类
1 整型常量(int),包含所有整数
2 浮点型常量(float/double),float :单精度浮点型; double; 双精度浮点型
3 字符常量(char), 单引号括起来的单个字符,中文除外。
4 字符串常量, 双引号括起来的一个或者多个字符,中文除外。
六、 变量(需要适时改变的数据)
1 变量需要先定义,并且内存会分配一块内存
2 变量定义格式: 变量类型 变量名 (例:int i;)
3 变量赋值: 变量名=数值 (例 :i = 1;)
4 变量值的修改,会覆盖这个变量名之前的数值。