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

20161213C语言基础07_常量

2016-12-13 11:13 183 查看
魔数:随意凭空出现的数值。eg:int a = 100;



常量申明的时候就要赋值,不再能改变。C语言中,申明常量有两种方式

表现形式:
  #define Height 170//没有分号!!!,使用宏不安全!宏复杂的时候,里面可能包含公式,优先级等各种问题都可能出现,他是直接替换

  const int Height 170;//const使变量常量化,常量不再能改变!

  枚举也可以申明常量!先不讲。

前缀:

  const 申明的,前面加c_,宏申明的前面加 k_,这算是约定俗成的规则。或者常量名全部大写。(两种一般后者用的多)

明示常量:

  limits.h

    INT_MAX  INT_MIN  UINT_MAX  LONG_MAX  LONG_MIN  ULONG_MAX  LLONG_MAX  LLONG_MIN  ULLONG_MAX  CHAR_BIT  CHAR_MAX  CHAR_MIN

    SCHAR_MAX  SCAHR_MIN UCHAR_MAX  SHRT_MAX  SHRT_MIN  USHRT_MAX

  float.h

    FLT_MANT_GIG  FLT_DIG  FLT_MAX_10_EXP  FLT_MIN_10_EXP  FLT_MIN  FLT_MAX  FLT_EPSILON。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c语言