首先本来是前半个小时有一道编程题做的,但hr没给我发,面试官进来很奇怪就重新给了我一道编程题直接做。 编程:随机打乱一组数组,给定rand()为0到1的浮点数,实现打乱操作和floor(float n)输出比n小的最大的数这个函数。(洗牌算法,之前没了解,没写出来,面试官看我考虑很久的样子就算了,开始提问) 提问环节: 1. New和malloc的区别 2. 为什么要重载new 3. delete和delete[] 4. c++四种cast转换 5. 进程和线...