【C语言】3-C语言的数据表现形式之常量与变量

在计算机高级语言中,数据有两种表现形式:常量和变量

1. 常量

在程序运行过程中,其值不能被改变的量称为常量,常用的常量有以下几类:

  1. 整型常量:如 1000,12345,-12315 等都是整型常量
  2. 实型常量:有下面两种表现形式

十进制小数形式:由数字和小数点组成。如 3.14159,1.2345,12.0 等
指数形式,如 12.34e5(代表12.34×105),-23.98e-20(代表-23.98×-20)。由于计算机输入/输出时无法表示上角或者下角,故规定以字母 e 或者 E 代表以 10 为底的指数。但是 e 或者 E 之前必须有数字,且 e 或者 E 后必须为整数

  1. 字符常量:有两种形式的字符常量

普通字符:用单引号括起来的一个字符,如 ‘a’,‘Z’,‘?’,‘3’,‘#’,不能写成 ‘ab’ 或者 ‘12’ 。需要注意的是单引号只是界限符,字符常量只能是一个字符,不包括单引号。字符常量存储在计算机存储单元中时,并不是存储字符本身,而一般是使用ASCII代码存储的,例如字符 ‘a’ 的 ASCII 代码是 97,因此在存储单元存放的是二进制的 97。ASCII 字符与代码对照表见本文末尾
转义字符:C 语言还允许用一种特殊形式的字符常量,

你可能感兴趣的:(C语言基础,c语言)