其他分享
首页 > 其他分享> > C语言中的整型、实型(浮点型)、字符常量详解

C语言中的整型、实型(浮点型)、字符常量详解

作者:互联网

一、整型常量

在C语言中整型常量分为八进制、十进制、十六进制整型常量三种形式

下述中均可负数在前面加负号-,后缀l或'L'表示长整型,'u'或'U表示无符号数

二、实型常量

实型常量有两种表示形式:一种是十进制小数形式,另一种是指数形式。

包含一个小数点的十进制数字串。

此类实型常量小数点前或后可以没有数字,但不能同时没有数字。例如:3.1415、.67、55.0、13.、0.0、-2.0

指数形式的格式由两部分组成:十进制小数形式或十进制整型常量部分和指数部分。其中指数部分是在e或E(相当于数学中幂底数10)后跟整数阶码(即可带符号的整数指

数)。例如:

  2e15 //表示数值2×10^15

  0.73e+1 //表示数值0.73×10^1

  55e-1 //表示数值55×10^-1

这些是错误的:

  e12、0.27e、24e-1.1

三、字符常量

  1. 转义字符是一种特殊的字符常量。转义字符以反斜线"\"开头,后跟一个或几个字符。转义字符具有特定的含义,不同于字符原有的意义,故称"转义"字符。转义字符主要用来表示那些用一般字符不便于表示的控制代码
  2. 广义地讲,C语言字符集中的任何一个字符均可用转义字符来表示。表中的\ddd和\xhh正是为此而提出的。ddd和hh分别为八进制和十六进制的ASCIl代码。如:(\101表示字母"A",\134表示反斜线。

标签:表示,字符,常量,C语言,浮点,转义字符,实型,整型,十进制
来源: https://www.cnblogs.com/chenweiweb/p/15098360.html