社区
C语言
帖子详情
基本问题
hansding
2003-10-21 09:54:28
#define count (12) 与 #define count 12有什么区别呢?
...全文
29
7
打赏
收藏
基本问题
#define count (12) 与 #define count 12有什么区别呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shenbinwangyy
2003-10-24
打赏
举报
回复
最好使用CONST定义常量,而少用预编译
panzhaoping
2003-10-21
打赏
举报
回复
只是在定义数据时候,但在很多windows 建立动态连接中还是要用#define
hyhu
2003-10-21
打赏
举报
回复
在C/C++的中现在比较提倡少用#define多用const代替!!
langzi8818
2003-10-21
打赏
举报
回复
最好是用const代替#define
有区别,你看看楼上的就是一种
tibetan
2003-10-21
打赏
举报
回复
最好是 const int count=12;
一般情况下你的那两中应该是没有什么区别的,但是如下就有区别了:
#define count x+y
#define count (x+y)
因为DEFINE 是按字面替换,不提供类型转换什么的,所以没有 const 美妙。
例如:count*20
#define count x+y 替换结果是:x+y*20
#define count (x+y) 替换结果是:(x+y)*20
当然结果就很不一样了。
Lastdrop
2003-10-21
打赏
举报
回复
就看你怎么用count了。应该是有区别的。
loveisbug
2003-10-21
打赏
举报
回复
基本上没什么太大的区别,加了括号后,有些地方就不能用count了。
数据链路层的三个
基本
问题
数据链路层的三个
基本
问题
1. 封装成帧 封装成帧(framing):就是在一段数据的前后分别添加首部和尾部,这样就构成了一个帧。 接收端在收到物理层上交的比特流后,就能根据首部和尾部的标记,从收到的比特流中识别帧的...
数据链路层的有那三个
基本
问题
?为什么都必须加以解决?
数据链路层的有那三个
基本
问题
?为什么都必须加以解决? 数据链路层的三个
基本
问题
:封装成帧、透明传输、差错检测。 ⑴封装成帧就是在一段数据前后分别添加首部和尾部。接收端以便从收到的比特流中识别帧的开始与...
隐马尔可夫模型的三个
基本
问题
目录写在前面的话隐马尔可夫模型(HMM)隐马尔可夫模型的三个
基本
问题
写在前面的话 隐马尔可夫模型(HMM)的三个
基本
问题
,我查阅相关资料有一些自己的理解,如有错误请多指正~ 参考资料: 如何用简单易懂的例子...
什么是不确定性推理?不确定推理中需要解决的
基本
问题
有哪些?
不确定推理中需要解决的
基本
问题
有哪些? 不确定性推理是一种建立在非经典逻辑基础上的基于不确定性知识的推理,它从不确定性的初始证明出发,通过运用不确定性知识,推出具有一定程度的不确定性的和合理地或近乎...
计算机科学与技术科学的根本
问题
是,哪些
问题
是计算科学的
基本
问题
和重大
问题
呢?...
任何一个学科在发展的历程中,总是围绕着解决学科的
基本
问题
和重大
问题
不断地向前发展。重大
问题
是比较容易理解的,而且相对于不同时期重大
问题
既是相对的,也是比较多的。例如,学科发展初期提出的什么是自动计算...
C语言
69,371
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章