摘要: 1. 引言 C++ 语言的创建初衷是“a better C” ,但是这并不意味着C++ 中类似C 语言的全局变量和函数所采用的编译和连接方式与C 语言完全相同。作为一种欲与C 兼容的语言,C++ 保留了一部分过程 式语言的特点(被世人称为“ 不彻底地面向对象” ),因而它可以定义不属于任何类的全局变量和函数。但是,C++ 毕竟是一种面向对象的程序设计语言,为了支持函数的重载,C++ 对全局函数的处理方式与C 有明显的不同。 2. 从标准头文件说起 某企业曾经给出如下的一道面试题: 面试题 为什么标准头文件都有类似以下的结构? #ifndef __INCvxWorksh#defi... 阅读全文
posted @ 2013-11-08 10:09 FREE小宝 阅读(294) 评论(0) 推荐(0) 编辑