文件操作
简单文件读写
1 |
|
编程规范
循环计数器与 ++ 运算符
考虑 while 和 do 计数循环:1
2
3
4
5
6
7
8i = 0;
while(++i < 1)
cout << "while: " << i << endl; // i 不会被打印
i = 0;
do{
cout << "do: " << i << endl; // i 被打印2次
}while(i++ < 1);
这里计数器 i 不能正常工作(打印一次),应该将计数器更新放在循环体避免失误,使用标准的 for 循环最好。
结构体声明
1 | struct struct_label{ |