Ugly Code
看到几行令人纠结的代码:
const int size = 1000; // array of 1000 integers int array [size]; int n = 0; // read an integer into the n+1 th element of array while (cin >> array[n++]); n--; // it got incremented once too many times //下面处理array与n的代码省略
搞不明白这里
while (cin >> array[n++]); n--; // it got incremented once too many times
为什么要这样,明明可以这样写的
while (cin >> array[n])n++;
这种代码看的让人蛋疼。