预处理,库函数,关键字,注释,语句
预处理:编译之前要做的一些处理
特点:以#开头
比如:#include <stdio.h>
#include的作用就是包含一个头文件,就可以使用其中的库函数了。
本质的作用:将stdio.h中的内容原封不动的复制到命令处。
语句:
以分号为结尾,语句是执行的基本单位
程序的基本单位是函数。
每一个程序,都必须有一个main函数,作为程序的入口。(第一行被执行的代码)。
字符
常量,变量,标识符
数据有三种基本类型:
整型
字符型
浮点型(小数)
常量的类型:
整形常量:
字符型:
普通的 ‘a’ ‘m’
宽字符型 L'a' L'm'
浮点型
普通 3.14
科学计数法 0.314e1 0.0314e2
字符串
普通的 "abcdefg"
宽版 L"abcdefg"
变量名的命名需要符合标识符的规则:
1 由字母,数字,下划线组成。
2 数字不能开头。
3 不能使用关键字。
4 区分大小写
字符的本质是数字:当参与赋值的左右两边类型不一致时,会将右边的类型自动转换为左边的类型。
/总结:
//1 浮点数往整型赋值的时候,可以的,但是会
//丢失精度
//2 字节数大的往字节数小的变量赋值,会丢失数据
显示转换:
主动的把类型给写在这里
优点是:能够提示,这两个数据类型不一致。
sNumber = (short)nNumber2;