像大海一样

sea!!!

常用链接

统计

最新评论

const 与define的区别和优劣

在定义一些常量时,好像用const和 define的效果是一样的,但实际上二者的编译是不同的。多个书上都赞成用const来定义常量,它可以保护程序中的常量在后面不被修改,并且对数据类型进行检查,并且使得程序有很好的健壮性。

而define仅仅是一个替代,没有任何检查。
 

因此,建议在需要常量的地方尽量用const来定义!

posted on 2008-05-28 22:16 abcd2007 阅读(525) 评论(0)  编辑 收藏 引用 所属分类: c++/c


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理