c语言常量有哪些(c语言常量有哪几种)

简介

常量是计算机程序中存储的值,在程序执行期间不会改变。C 语言中的常量由 `const` 关键字声明。

多级标题

整数常量

十进制整型:由数字组成,不带前缀。例如:`123`

八进制整型:以 `0` 开头,后跟数字。例如:`0123`

十六进制整型:以 `0x` 或 `0X` 开头,后跟十六进制数字。例如:`0x123`

浮点常量

以小数点分隔整数部分和小数部分。例如:`123.45`

可以使用指数表示法,例如:`1.23e2` 表示 `123`

字符常量

由单引号括起来的一个字符。例如:`'a'`

可以使用转义序列表示特殊字符。例如:`'\n'` 表示换行符

字符串常量

由双引号括起来的零个或多个字符。例如:`"Hello"`

字符串常量以空字符 '\0' 结尾。

预定义常量

C 语言提供了预定义常量,用于表示各种值。例如:

`NULL`:表示空指针。

`EOF`:表示文件末尾。

`EXIT_SUCCESS`:表示程序正常退出。

其他常量类型

宏:使用 `#define` 预处理指令定义。例如:`#define PI 3.14159`

枚举:使用 `enum` 关键字定义。例如:```c enum colors {RED,GREEN,BLUE }; ```

**简介**常量是计算机程序中存储的值,在程序执行期间不会改变。C 语言中的常量由 `const` 关键字声明。**多级标题****整数常量*** 十进制整型:由数字组成,不带前缀。例如:`123` * 八进制整型:以 `0` 开头,后跟数字。例如:`0123` * 十六进制整型:以 `0x` 或 `0X` 开头,后跟十六进制数字。例如:`0x123`**浮点常量*** 以小数点分隔整数部分和小数部分。例如:`123.45` * 可以使用指数表示法,例如:`1.23e2` 表示 `123`**字符常量*** 由单引号括起来的一个字符。例如:`'a'` * 可以使用转义序列表示特殊字符。例如:`'\n'` 表示换行符**字符串常量*** 由双引号括起来的零个或多个字符。例如:`"Hello"` * 字符串常量以空字符 '\0' 结尾。**预定义常量*** C 语言提供了预定义常量,用于表示各种值。例如:* `NULL`:表示空指针。* `EOF`:表示文件末尾。* `EXIT_SUCCESS`:表示程序正常退出。**其他常量类型*** 宏:使用 `

define` 预处理指令定义。例如:`

define PI 3.14159` * 枚举:使用 `enum` 关键字定义。例如:```c enum colors {RED,GREEN,BLUE }; ```

Powered By Z-BlogPHP 1.7.2

备案号:蜀ICP备2023005218号