#include
int main(void) 它是本程序 中的主函数,在一个c程序中有且只有一个main()函数void表示main()函数不需要参数。 c语言中除复合语句外的所有语句都必须以分号结束。
return 0 它结束main()函数的运行,并向系统返回一个整数0,作为程序的结束状态。如果返回0,说明程序运行正常,返回其他值则便是不同的错误情况。系统根据返回值判断程序是否运行成功。
n是换行符
c语言的数据类型
基本类型1 整型 2字符型 3实型(浮点型)
构造类型1 数组类型 2 结构体类型 3 共用体类型 4枚举类型
指针类型
空类型
2.3c语言的常量
2.3.1 直接常量 直接常量又分为整型常量、实型常量、字符型常量和字符串常量
1整型常量
十进制 由数字0~9组成 八进制 以0为前缀,其后由数字0~7组成 八进制一般是无符号数。 十六进制 以0x或0X为前缀,其后由数字0~9和字母A~F组成,十六进制一般都是无符号数。
2实型常量
(1)小数形式 由整数部分、小数点、和小数部分组成,当整数部分或小数部分为0时,可以忽略不写,但是小数点不可省略。
(2)指数形式 由尾数部分、字母E或e和指数部分组成,格式为±尾数E指数 1.23E-2 表示1.23*10^-2 以小数形式表示实数时,必须有小数点,并且小数点的前、后至少一边要有数字。
以指数形式表示实数时,字母E的前后必须有数字,并且指数部分只能是整数。在c语言中,实型常量默认为double型的实数,如果在数的后面加字母f或F则认为时float型的实数。
3字符型常量
(1)字符常量只能用单引号括起来,不能用双引号或其他括号。
(2)字符常量只能是单个字符,不能是字符串。
(3)字符可以是ASCII字符集中的任意字符。
使用字符常量时,每个字符在内存中占用一个字节,用于存储他的ASCII码值。
转义字符


