C语言常量

常量

 

程序运行期间,不可改变的数据

 

12   78    12.34     's'

 

's'  单引号,避免编译器进行处理

 

1.表示

因为常量的数值不可改变,所以使用

数值去表示一个常量

 

2.类型

12     12.34   's'

通过外貌,可以知道常量的类型

  常量的类型使用默认类型

 

  整型常量默认:int

 

  1234 -->  int

  -------------------------------

  尾缀:

  1234L  --> long

  1234l  --> long

  -------------------------------

  前缀:进制

 

  1234  --> 默认:十进制

  0125   --> 0:八进制

  0x34FB --> 0x:十六进制

   

  实型常量默认:double

 

  12.34  --> double

 

  尾缀:

  12.34f --> float

  12.34F --> float

 

3.含义

 

核心:整型可表示一切特殊含义

 

核心:你想它是什么,它就表示什么

 

0 红  1 蓝  2 绿

  0 高富帅   1 白富美   2 矮穷挫

0 随机播放   1 顺序播放   2 单曲循环

0

-------------------------------------------

想让常量的含义被人识别,用名称替换数值

 

#define green 2

 

enum color{red, green, white};

            0     1      2

 

posted @ 2020-03-12 21:51  卢老师  阅读(531)  评论(0)    收藏  举报