define定义的常量可以改变吗

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了define定义的常量可以改变吗相关的知识,希望对你有一定的参考价值。

一个是常量,一个是变量
这就是最大的,最本质的区别
举例:
int PI=3.14;
我们可以对其进行运算
PI++;
然而
#define PI 3.14
PI++;是不可以的!
一般来说,对于程序运行过程中的常量可以用#define,比如圆周率、自然对数底,还有所考虑问题是的一些常量,比如你编了一个计算一个人的各门功课平均成绩的程序,你可以事先设定他的功课不会超过100门(举例哈),那么,你就可以#define MAX_G_K_NUM 100,万一有一天有人告诉你他有101门功课,那也没有关系,你可以把MAX_G_K_NUM改一下就OK了
学习编程愉快!
参考技术A define定义的常量是不能被改变的

define定义变量

参考技术A 题主是否想询问“define可以定义变量吗”?可以。define在c语言中的作用就是方便程序段的定义和修改,它C语言中预处理命令一种,可以将一个变量强制定义为你想要的值。

以上是关于define定义的常量可以改变吗的主要内容,如果未能解决你的问题,请参考以下文章

可以使用命令define定义变量吗

PHP常量值可以为变量吗

PHP定义常量define和const的区别

define和const的区别

PHP常量详解:define和const的区别

php中define和const异同点