C常量并定义预处理器

null

到目前为止,我们一直在研究变量。由于它的名称和状态变量的值可能会在应用程序流中发生变化。变量通过加、除、减等方式改变。这在大多数情况下可能是理想的解决方案,但如果我们需要常量值,如何避免它呢。因为如果我们想定义π数,而不想改变它,因为在数学上π是固定数。这里的解决方案是使它们显式地保持不变。

常量

使变量不变 const 使用变量。通过添加 const 变量类型前的关键字变量变为常量,不能更改。

const float PI=3.14;

不仅仅是数字,其他变量类型也可以是常量

字符串常量

这里是字符串 poftut.com 是字符串常量,在应用程序执行期间不能更改。

const char site[]="poftut.com"

#定义

Define preprocessor提供了另一种定义常量的方法。这样定义就不需要变量类型。 #define 简单值放置标识符的所有出现项

#define IDENTIFIER VALUE

下面是 #define

#include  #define PI 3.14  int main(){          printf("PI");          return 0; }

相关文章: 如何获得Python字符串长度?

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享