C常数

C语言中处理常量的简介

在上一篇文章中,我介绍了C中的变量

在这篇文章中,我想告诉您有关C常量的所有信息。

常量的声明与变量的声明类似,不同之处在于常量前面带有const关键字,那么您始终需要指定一个值。

像这样:

const int age = 37;

这是完全有效的C语言,尽管通常将常量声明为大写,如下所示:

const int AGE = 37;

这只是一项惯例,但可以在阅读或编写本书时为您提供极大的帮助C程序,因为它提高了可读性。大写名称表示常量,小写名称表示变量。

常量名称遵循相同的变量名称规则:可以包含任何大写或小写字母,可以包含数字和下划线字符,但不能以数字开头。AGEAge10是有效的变量名,1AGE不是。

定义常量的另一种方法是使用以下语法:

#define AGE 37

在这种情况下,您不需要添加类型,也不需要=等号,然后在末尾省略分号。

C编译器将在编译时根据指定的值推断类型。

免费下载我的C手册


更多clang教程: