C语言中处理常量的简介
在上一篇文章中,我介绍了C中的变量。
在这篇文章中,我想告诉您有关C常量的所有信息。
常量的声明与变量的声明类似,不同之处在于常量前面带有const
关键字,那么您始终需要指定一个值。
像这样:
const int age = 37;
这是完全有效的C语言,尽管通常将常量声明为大写,如下所示:
const int AGE = 37;
这只是一项惯例,但可以在阅读或编写本书时为您提供极大的帮助C程序,因为它提高了可读性。大写名称表示常量,小写名称表示变量。
常量名称遵循相同的变量名称规则:可以包含任何大写或小写字母,可以包含数字和下划线字符,但不能以数字开头。AGE
和Age10
是有效的变量名,1AGE
不是。
定义常量的另一种方法是使用以下语法:
#define AGE 37
在这种情况下,您不需要添加类型,也不需要=
等号,然后在末尾省略分号。
C编译器将在编译时根据指定的值推断类型。
免费下载我的C手册
更多clang教程:
- C编程语言简介
- C变量和类型
- C常数
- C操作员
- C条件句
- 如何使用C中的循环
- C数组简介
- 如何在C中确定数组的长度
- C字符串简介
- 如何在C中查找字符串的长度
- C指针介绍
- 用C遍历数组
- C中的布尔值
- C函数简介
- 如何在C中使用NULL
- C语言中的基本I / O概念
- C中的双引号与单引号
- 如何从C函数返回字符串
- 如何解决C语言中的隐式声明库函数警告
- 如何在C中检查字符值
- 如何在C语言中使用`printf()`打印百分比字符
- C转换说明符和修饰符
- 如何在C中访问命令行参数
- C中变量的范围
- 可以在C中嵌套函数吗?
- C中的静态变量
- C全局变量
- C语言中的typedef关键字
- C枚举类型
- C结构
- C头文件
- C预处理器