1.允许在一个类型说明符后,定义多个类型相同的变量,各变量名之间用,
来隔开。类型说明符与变量名之间至少有一个空格来间隔。
2. 实型常量也称为实数或浮点数。在C中,实数只采用十进制,有两种形式:十进制小数形式,指数形式。
1.十进制小数形式:由数码:0~9和小数点组成,可以带符号但必须得有小数点。
2.指数形式:由十进制数,阶码标志(e或E),阶码(十进制整数,只能为整数,可以带符号)组成。
3.标准C允许浮点数使用后缀,后缀为f
或F
,如:12f
和12.
是等价的。
4.实型数据一般占4个字节(32bit)的内存空间。
5.头文件是自己写的话应该用” “
。
6.字符型数据包括字符常量和字符变量。
1.字符常量是用单引号
’‘
括起来的一个字符,不能用双引号或者其他括号。
2.字符常量只能是单个字符,不能是字符串。
3.字符可以是字符集中任意字符,数字被定义为字符常量之后就表示相应的ASSII值了。
7.字符变量是用来存储字符常量的,即单个字符。字符变量的类型说明符是char
。
8.转义字符是一种特殊的字符常量,转义字符以反斜杠\
开头,后面跟一个或几个字符。转义字符具有特定的含义,不同于字符原有的意义。转义字符主要用来表示那些用一般字符不便于表示的控制代码。比如:\n
表示回车换行,\t
横向跳到下一个制表位置,\b
表示退格,\r
表示回车。
9.每个字符变量被分配一个字节的内存空间,因此只能存放一个字符,字符值是以ASCII码的形式存放在变量的内存单元中。
10.1byte=8bit。
11.常用ASCII码:’A‘为65,’Z‘为90,'a’为97,’z为122‘,'0’为48,’9‘为57。
12.计算机只能识别二进制,所以数据在计算机上以二进制的形式存储。
13.strlen()
:C语言提供的一个可以用来计算字符串长度的函数。string legth。
字符串的结束标志是\0这个转义字符,在计算字符串长度的时候,\0只是一个结束标志,不算作字符串内容。
转义字符:转变原来的意思。
\n
换行
\t
水平制表符
\\
用于表示一个反斜杠,防止它被解释为一个转义序列符
\b
退格符
\r
回车
\?
在书写连续多个问号时使用,防止他们被解析成三字母词
\ddd
其中,ddd表示1~3个八进制数字
\xdd
其中,dd表示2个十六进制数字
14.①//
单行注释。
②/* */
多行注释,不可以嵌套使用。
15.C语言中有库函数和自定义函数。
16.数组:一组相同类型元素的集合。
int arr[10]; //定义一个存放10个整型数字的数组,数组下标从0开始,可以用下标的形式访问元素,格式为:arr[下标];