请看下面两个计算空格和换行符数目的代码片段:
// Version 1
while (cin.get(ch)) // quit on eof
{
if (ch == ' ')
spaces++;
if (ch == '\n')
newline++;
} // Version 2while (cin.get(ch)) // quit on eof
{
if (ch == ' ')
space++;
else if (ch == '\n')
newlines++;
}
第二种格式比第一种格式好在哪里呢?
蜡蜡
