什么是常量,c++常量表示方法

  什么是常量,c++常量表示方法

  在C语言中,有四种常量,它们是

  1.文字常量

  2.常量变量被常量修改

  3.由#define定义的标识符常量

  4.枚举常数

  文字常量很容易理解。

  图中的“12138”和“59”是文字常量。

  常量变量被常量修改

  首先,当一个塑性变量被const修改后,就具有了常数的性质。也就是说,在这个范围内,“a”是不允许再改变的。这是否意味着a变成了常数?让我们看看。

  我们来定义一个数组,[]里面的应该是常量而不是变量。我用const修饰变量后,num的本质其实就是一个变量,相当于一个人换了一身衣服。除了衣服,人还是人。

  #定义由定义的标识符常量

  至于define定义的标识符常量,可以在main函数之前定义,define定义的标识符常量在后期写代码的过程中是不能更改的。

  枚举常数

  枚举常数描述了生活中所有可以被一一枚举的量。比如我可以列举一个月的1号到30号,我可以列举一周的周一到周五等等。

  以性别为例,当我们用printf函数表示男性女性号的值时就会出现。

  这完美的说明了enum定义的性别是有对应值的。如果您稍后给MALE赋值,程序将报告一个错误。

  在此附上代码。

  #包含stdio.h

  枚举性别

  {

  女性,

  男性,

  不

  };

  int main()

  {

  枚举性别a=男性;

  printf(%d\n ,男);

  printf(%d\n ,FAMALE);

  printf(%d\n ,否);

  返回0;

  }

  转载请联系作者获得转载授权,否则将追究法律责任。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: