面试
zlunan
这个作者很懒,什么都没留下…
展开
-
C++面试相关.一(转)
1. 什么是“引用”?申明和使用“引用”要注意哪些问题? 答:引用就是某个目标变量的“别名”(alias),对应用的操作与对变量直接操作效果完全相同。申明一个引用的时候,切记要对其进行初始化。引用声明完毕后,相当于目标变量名有两个名称,即该目标原名称和引用名,不能再把该引用名作为其他变量名的别名。声明一个引用,不是新定义了一个变量,它只表示该引用名是目标变量名的一个别名,它本身不是一...原创 2011-11-06 16:17:57 · 92 阅读 · 0 评论 -
MVC和三层架构的理解(转)
V 是皮肉,是看到的东西 M 是骨骼,是里面真实的东西 C 就是连接皮肉和骨骼的筋 对于界面设计可变性的需求,MVC把交互系统的组成分解成模型、视图、控制三种部件。 模型部件是软件所处理问题逻辑在独立于外在显示内容和形式情况下的内在抽象,封装了问题的核心数据、逻辑和功能的计算关系,他独立于具体的界面表达和I/O操作。 视图部件把表示模型数据及逻辑关系和状态的信息及特定形式展示...原创 2011-11-06 16:20:12 · 115 阅读 · 0 评论 -
C++面试相关.二(转)
双向链表的查找节点。 考点:双向链表的操作 出现频率:★★★★ 解析: 使用right指针遍历,直至找到数据为data的节点,如果找到节点,返回节点,否则返回NULL。 1 //查找节点,成功则返回满足条件的节点指针,否则返回NULL 2 DbNode *FindNode(DbNode *head, int data) //参数1是链表的表头节点 ...原创 2011-11-06 16:27:42 · 95 阅读 · 0 评论