C++关键字
啊福
做自己~~
展开
-
c++之重要的关键字(一)---static
很多时候,我们都会用到一些特别的关键字。但是我们懂得他们的意义和作用吗?static 静态关键字 静态变量都在全局数据区分配内存,包括后面将要提到的静态局部变量。对于一个完整的程序,在内存中的分布情况如下: 代码区 //low address原创 2011-08-03 04:11:33 · 645 阅读 · 0 评论 -
c++之重要的关键字(二)---const
const 它限定一个变量不允许被改变,表示常量。使用const在一定程度上可以提高程序的安全性和可靠性 const变量 & 常量 为什么下面的例子在使用一个const变量来初始化数组,ANSI C的编译器会报告一个错误呢? const原创 2011-08-03 23:32:47 · 695 阅读 · 0 评论 -
c++之重要的关键字(三)---------virtual
对于这个关键字,大家肯定都有疑惑过。因为它涉及到类的派生和多态。而virtual修饰的函数叫虚函数。虚函数是C++中用于实现多态(polymorphism)的机制。核心理念就是通过基类访问派生类定义的函数。如: class A { public:原创 2011-08-05 21:56:02 · 559 阅读 · 0 评论