caixia

导航

2011年10月11日 #

c/c++数组与sizeof的基础知识 (转载)

摘要: 转自:http://www.cppblog.com/bloodsuck/articles/7575.html1 、什么是 sizeof 首先看一下 sizeof 在 msdn 上的定义: The sizeof keyword gives the amount of storage, in bytes, associated with a variable or a type (including aggregate types). This keyword returns a value of type size_t. 看到 return 这个字眼,是不是想到了函数?错了, sizeof... 阅读全文

posted @ 2011-10-11 08:57 caixia 阅读(1972) 评论(0) 推荐(2) 编辑

2011年10月6日 #

C++ 的多态性与虚函数

摘要: 腾讯二面时被问到关于C++的多态性和虚函数,当时脑袋发热没回答好,其实根本原因是这是很久之前看的,而且一直没有应用上,所以理所当然说不出个所以然来。趁着国庆假期,把C++草草捡了些回来,现在主要说下多态性和虚函数。一、多态性: 顾名思义,多态的意思的一个事物有多种形态。在C++中,多态性是指具有同功能的函数可以用同一个函数名,这样就可以用一个函数名调用不同内容的函数。即向不同的对象发送同一个消息,不同的对象在接收会产生不同的行为。(通俗:当学校校长向社会发布一个消息:9月1号开学。不同的对象会做出不同的响应:学生准备好课本回学校上课,老师备好课回学校教学……) 多态性分两类:静态多态性和动态. 阅读全文

posted @ 2011-10-06 22:25 caixia 阅读(207) 评论(0) 推荐(0) 编辑