1. for 比之 while 的优点之一: 如下的代码比较时,index的跨度和生命期有显著地减小 for(int index; index < N; index ++){ ...} int index;while (index != N){ ... index++;} 2. 使用数组的时候,如果没有用到随机访问,可以考虑用队列实现。(队列的效率比数组高么?)