您的位置:首页 > 编程语言 > C语言/C++

随便写写

2017-05-06 20:25 169 查看
常量是一种在程序中保持固定类型和固定值的数据。编译系统从数据形式上可以区分(除枚举类型外)。常量分为:

整型常量

实型常量

字符常量

字符串常量

枚举常量
变量是在程序执行过程中可以改变。

整型常量

十进制:18、-31

long int型常量 123l、123L、123456l、123456L

unsigned int型常量 123u、 123U

根据实际数据大小确定int型还是long型

以数字“0”开始的整型常量是八进制数

022、-037

010和10大小不一样

因为八进制并不常用,所以此种表示法比较少见

以“0x”或者“0X”开始的整型常量是十六进制

A~F和a~f用来表示十进制的10~15

十六进制的形式比较常用:0x12、-0x1F, -0x1f

实型常量

十进制小数形式 :123.45、456.78

指数形式 :1e-2、4.5e3

float型常量 123.45f、 456.78F、1e-2f、4.5e3F

long double型常量 123.45l、 456.78L、4.5e3L

缺省为double

字符常量的表示方法

’a’,’A’,’5’,’%’,’$’……

单引号内只能有一个字符,除非用“\”开头

就是一个普通整数,也可以参与各种数学运算

每个字符具有一个0~255之间的数值,可从ASCII表查出

注意:’5’和整数5的区别

字符的数学运算在密码学内用得比较多

用“\”开头的字符为转义字符

例如,’\n’,代表1个字符



字符串常量

字符串常量是一对双撇号括起来的字符序列.

合法的字符串常量:

  “How do you do.”, “CHINA”, “a” , “$123.45”

可以输出一个字符串,如

  printf(“How do you do.”);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c语言