现在是2019年6月16日,投了二十多所夏令营,目前南开大学给了我入营资格,自然十分珍惜。
距离南开大学软件学院夏令营(6.24-6.26)还有一周,需要准备专业测试和面试。说实在的我很慌,因为C++基础和数据结构基础忘得差不多,专业面试也不知道面什么,之前去知乎还有博客里面搜了一些南开软院的经验但是并没有找到,就想着记录一下自己的点滴,不论成败与否,都给自己一个交代,给后来的学弟学妹们一些经验吧。
保研系列博客会一直更新直至尘埃落定。
本篇博客是关于C++基础与数据结构模糊点的复习。
因为目前处在大三下学期的期末阶段,期末作品提交也即将截止,准备时间十分地仓促,我决定以每天30+题的量刷牛客网和leetcode专题,并在此博客记录。
2019.6.16
数据结构
C++基础
指针数组(*string[]):是数组,“指针”修饰这个数组,代表这个数组所有元素都是指针类型,在32位系统中,指针占4个字节。
数组指针((*string)[]):是指针,“数组”修饰这个指针,表示这个指针存放着一个数组的首地址,或者说这个指针指向一个数组的首地址。
.c文件经过编译得到.obj(目标文件),然后进行链接得到.exe(可执行文件)
x- -<5的运算顺序是,先x<5,再- - 但是- -操作会在执行下一步操作之前完成,也就是说下一步用到x时,其值已经小1了。
array. sort(sortFunction)是按照sortFunction结果大