笔试面试
文章平均质量分 81
glx2012
这个作者很懒,什么都没留下…
展开
-
百度实习生笔试面试经历总结
前序:百度公司每年在5月份左右开始暑期实习生招聘,9,10月份进行校园招聘,4月中旬在网上进行了百度实习生网申,投的是C++岗位,经过半个多月的突击准备,刚刚结束了笔试,技术一面,技术二面和HR三面,中午刚回来,现在还在等待结果中……今天想通过这篇博客,总结一下自己在这次百度实习生笔试和面试过程中的一些心得体会,希望和大家一起交流一下。 笔试:时间2012-5-6 10:00转载 2013-04-11 09:17:57 · 1506 阅读 · 0 评论 -
详解结构体、类等内存字节对齐
先说个题外话:早些年我学C程序设计时,写过一段解释硬盘MBR分区表的代码,对着磁盘编辑器怎么看,怎么对,可一执行,结果就错了。当时调试也不太会,又根本没听过结构体对齐这一说,所以,问题解决不了,好几天都十分纠结。后来万般无奈请教一个朋友,才获悉可能是结构体对齐的事,一查、一改,果真如此。 问题是解决了,可网上的资料多数只提到内存对齐是如何做的,却鲜有提及为什么这样做(即使提,也相当简转载 2013-04-11 10:57:43 · 527 阅读 · 0 评论 -
[C++]关于指针作为函数参数传递
【例1】Test函数的语句GetMemory(str, 100)并没有使str获得期望的内存,str依旧是NULL,为什么?-----------------------------------------------------------------------------------------------------------------------------------v转载 2013-04-17 15:02:01 · 762 阅读 · 0 评论 -
C内存重叠问题,memcpy,memmov,strcpy
memcpy,memmove:它们都是从src所指向的内存中复制count个字节到dst所指内存中,并返回dst的值。当源内存区域和目标内存区域无交叉时,两者的结果都是一样的。但有交叉时不一样。源内存和目标内存交叉的情况有以下两种:(左边为低地址)即:dstsrc针对第一种交叉情况情况,dstsrc,memcpy和memmove的结果是一样的。请看下面的例子讲解:int原创 2013-04-17 17:26:19 · 1206 阅读 · 0 评论 -
你熟悉构造函数的调用吗?
#include using namespace std;class Base { friend ostream& operator<<(ostream &os,Base &b);public: Base() { cout << "Base()" << endl; } ~Base() { cout << "~Base()" << endl; } Base(const B原创 2013-04-19 11:31:14 · 659 阅读 · 0 评论