C语言常量知识

更新时间:2024-06-27 02:55:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

常量

*常量就是在程序运行过程中不可改变的量 一.整形常量

*整形常量可以用十进制、八进制和十六进制形式来表示。 1.十进制整形常量

十进制整型常量是由0-9的数字组成。不能以0开始。 2.八进制整形常量

八进制整形常量以0为前缀,其后由0-7的数字组成,没有小数部分。 3.十六进制整形常量

十六进制整型常量以0X或0x为前缀,其后由0-9、A-F或a-f组成, 没有小数部分。 二.实型常量

1.十进制小数形式

十进制小数形式由整数形式和小数形式组成。这两个部分可以省去一个, 不可两个都省去,如3.、.28、5.12等。

2.指数形式

指数形式由尾数部分和指数部分组成,如3.2E-5,2.7e10,2e4等,E前面的为尾数 E后面的为指数。

三.符号常量:用一个标识符来表示的一个常量。 符号常量使用前必须先定义,其形式为 #define 标识符 常量

#define————宏定义命令,是一条预处理命令。

其功能是把该标识符定义为其后的常量值。

标识符:C语言中对变量,符号常量,函数,数组,类型等数据对象命名的有效 字符序列。 命名规则:

1)标识符只能由字母,数字,下划线三种字符组成。 2)第一个字符必须是字母或下划线。

变量名也是一种标识符,其规则如下:

1)C语言区分大小写,大写字母和小写字母被认为是两个不同的字母。 2)不能用C语言的关键字作为变量名。 3)变量的命名尽量能表达出该变量的含义。 四.字符型常量

字符型常量是用单引号括起来的一个字符,如'a'、'b'等 五.字符串常量

字符串常量是由一对双引号括起来的字符序列,如\、\等

字符串在内存中连续存放,每个字符占一个字节,并在末尾添加'\\0'作为结束 标记。

本文来源:https://www.bwwdw.com/article/aba3.html

Top