摘要:
C++中关键字const的使用非常灵活,如果能够恰当的使用const,可以在一定程度上提高程序的安全性和可靠性。关键字const的使用: 1.定义常量如:1 const int PI = 3.1415926;const常量有数据类型,编译器在编译时会进行类型安全检查。而宏常量没有数据类型,只进行字符的替换,没有类型安全检查,在字符替换时有可能会产生错误(边际效应)。 2.修饰指针如:1 const int *p = &a;声明p为一个指向常量a的指针,p指向的对象不能修改,但他可以指向任何地址的常量。1 int const *p = &a;声明p为一个指向常量a的指针,p指向的 阅读全文
posted @ 2013-02-16 13:13
少女时代
阅读(1105)
评论(0)
推荐(0)

浙公网安备 33010602011771号