常量是程序中保持不变的量
枚举的类型都是常量,都是不可替代的
变量就是内存当中的一块区域,称之为变量
1.申明变量,2.变量赋值, 3.使用变量。
变量是内存中的一块区域,可变化的,存放的数据有特定类型的
变量的命名规则:
变量名可以由字母、数字和 _(下划线)组合而成
变量名不能包含除 _ 以外的任何特殊字符,如:%、# 、逗号、空格等
变量名必须以字母或 _(下划线)开头
变量名不能包含空白字符(换行符、空格和制表符称为空白字符)
C 语言中的某些词(例如 int 和 float 等)称为保留字,具有特殊意义,不能用作变量名
C 语言区分大小写,因此变量 price 与变量 PRICE 是两个不同的变量
字下美人数骆驼(命名规则)
数据类型
1.整型 int short long
2.非整型 float double
3.非数值 char bool
初始化就是声明就对变量赋值
字符‘’ 字符串“”
%d 将参数按整数形式转换输出,对应参数应是int 类型
%ld 将参数按长整数形式转换输出,对应参数应是long 类型
%c 输出一个字符,对应参数应该是一个字符
%s 输出一个字符串,对应参数应该是一个字符串
%f 将参数按带小数点数形式输出,对应参数应是double 类型,默认情况下精确到 6 位小数
转义序列 名称 描述
\a 警告 产生一则警告。
\b 退格 将光标回退一格。
\f 换页 将光标移到下一页的第一格。
\n 换行 将光标移到下一行的第一格。
\r 回车 将光标移到当前行的第一格。
\t 水平制表 将光标移到下一个水平制表位置。
\v 垂直制表 将光标移到下一个垂直制表位置。
\' 单引号 产生一个单引号。
\" 双引号 产生一个双引号。
\? 问号 产生一个问号。
\\ 反斜线 产生一条反斜线。
\0 空 产生一个空字符。
转换字符串 参数变量的类型 要求的实际输入
%d int 十进制数字序列
%ld long 十进制数字序列
%f float 十进制数,可以有小数点及指数部分
%lf double 十进制数,可以有小数点及指数部分
%c