为了账号安全,请及时绑定邮箱和手机立即绑定

定义常量值不需要等号?

定义常量值不需要等号?

C
慕少7495467 2017-05-28 08:48:04
查看完整描述

12 回答

已采纳
?
Leesonth

TA贡献15条经验 获得超6个赞

C的定义方式:#define A 3   或 #define A = 3    C++定义一般使用:const int A = 3     PHP:define('A',3);    

查看完整回答
反对 回复 2017-05-29
?
爱艺奇

TA贡献6条经验 获得超2个赞

最好是自己试试,你加等号和不加等号,如果结果一样说明是都可以的。
查看完整回答
反对 回复 2017-05-29
?
为梦想努力_冬

TA贡献56条经验 获得超14个赞

这个要看你使用的编程语言了,java中是需要等号的,需要使用final关键字。而c/c++中除了使用const关键字加等号定义,还可以使用#define预编译(不过#define只是在编译的时候进行数据的直接替换,实际上不能算做定义了)。

查看完整回答
反对 回复 2017-05-29
?
空格键2

TA贡献4条经验 获得超0个赞

可以用,也可以不用,个人选择

查看完整回答
反对 回复 2017-05-28
?
方与圆0

TA贡献1条经验 获得超0个赞

可以用,可以不用
查看完整回答
反对 回复 2017-05-28
?
风中打伞的小孩

TA贡献73条经验 获得超20个赞

不同的定义形式,各自的语法规则记住就好了

查看完整回答
反对 回复 2017-05-28
?
海角风桥

TA贡献36条经验 获得超12个赞

要看你怎么定义 如果是int a=1;或者#define就不需要
查看完整回答
反对 回复 2017-05-28
?
蒲公英wsg

TA贡献242条经验 获得超126个赞

不用   宏定义 #define PI 3.14

查看完整回答
反对 回复 2017-05-28
?
qq_木木_113

TA贡献2条经验 获得超1个赞

不用噢
查看完整回答
反对 回复 2017-05-28
?
爱学习的机器喵

TA贡献10条经验 获得超4个赞

要的

如:private static final int A = 1;

查看完整回答
反对 回复 2017-05-28
?
John_Skeet

TA贡献33条经验 获得超58个赞

不需要

查看完整回答
反对 回复 2017-05-28
?
望远

TA贡献1017条经验 获得超1032个赞

#define PI 3.14159

查看完整回答
反对 回复 2017-05-28
  • 12 回答
  • 1 关注
  • 4126 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信