用#define 定义的常量与变量有什么区别,什么时候应该使用define定义符号常量
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/19 07:29:18
用#define 定义的常量与变量有什么区别,什么时候应该使用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了
学习编程愉快!
这就是最大的,最本质的区别
举例:
int PI=3.14;
我们可以对其进行运算
PI++;
然而
#define PI 3.14
PI++;是不可以的!
一般来说,对于程序运行过程中的常量可以用#define,比如圆周率、自然对数底,还有所考虑问题是的一些常量,比如你编了一个计算一个人的各门功课平均成绩的程序,你可以事先设定他的功课不会超过100门(举例哈),那么,你就可以#define MAX_G_K_NUM 100,万一有一天有人告诉你他有101门功课,那也没有关系,你可以把MAX_G_K_NUM改一下就OK了
学习编程愉快!
用#define 定义的常量与变量有什么区别,什么时候应该使用define定义符号常量
用#define定义的常量与变量有什么区别,什么时候该使用#define定义符号常量?
在C语言中,#define PI 3.14115 是将PI定义为() A 符号常量 B字符常量 C实型常量 D变量
#define可以用作定义常量吗?
VB中什么时候用常量,什么时候用变量?定义常量时是不是必须有const?
定义常量与变量的区别嘻嘻,本人基础不好
符号常量与变量到底有什么区别?
符号常量的使用#define PI 3.14159#define WHY "i am a student."这两个都对么
#define NUM 13//定义常量 请问C语言中变量这样long fib[NUM] = {1,1}; //这个{1
#DEFINE PI 3.14159定义PI代表常量3.14159,PI成为___常量
51中 sfr定义与define定义的区别
符号常量与字符常量有什么区别?