- 博客(3)
- 收藏
- 关注
转载 C ++ 虚函数 (转)
第一节、一道简单的虚函数的面试题 题目要求:写出下面程序的运行结果? 1、当上述程序中的函数p()不是虚函数,那么程序的运行结果是如何?即如下代码所示: class A { public: void p() { cout } }; class B : public A { public: void p() { cout } };
2014-03-05 10:02:56 596
转载 C++命名空间的解释
使用命名空间的目的是对标识符的名称进行本地化,以避免命名冲突。在C++中,变量、函数和类都是大量存在的。如果没有命名空间,这些变量、函数、类的名称将都存在于全局命名空间中,会导致很多冲突。比如,如果我们在自己的程序中定义了一个函数toupper(),这将重写标准库中的toupper()函 数,这是因为这两个函数都是位于全局命名空间中的。命名冲突还会发生在一个程序中使用两个或者更多的第三方库的情
2014-03-05 09:57:40 385
转载 C语言运算符优先级和口诀
一共有十五个优先级: 1 () [] . -> 2 ! ~ -(负号) ++ -- &(取变量地址)* (type)(强制类型) sizeof 3 * / % 4 + - 5 >> 6 > >= 7 == != 8 & 9 ^ 10 | 11 && 12 || 13 ?
2014-03-05 09:55:39 369
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人