表达式
使用递增递减运算符的前置版本
这样写效率更高一些。
使用简洁的写法
应该使用
cout << *iter++ << endl;
而不是使用
cout << *iter << endl;iter++;
语句
函数
局部作用域中声明函数
#include <stdio.h>int main() {int hello();printf("%d ", hello());return 0; } int hello() {return 233; }
这么做是可以的,虽然很蠢,并且一般也不推荐这么做。
在函数中声明函数是可以的,但是在函数中定义函数是不可以的。
自此所有结构化的部分我都看完了。