常用的输入输出:
cin/cout流 <iostream> using namespace
优点:各种数据类型都可直接读入输出。
缺点:速度慢(可以通过取消缓存优化);
无法格式输出。
scanf/printf <cstdio>
优点:格式化输入输出;
看起来挺高大上的。
缺点:各种格式符号。
读入优化/输出优化
专门为数据量身定制的输入输出策略,效率极高,实现复杂。
1 char r_w[30],r_l; 2 int read(int &x){ 3 while(r_w[0]=getchar(),r_w[0]<'0'||r_w[0]>'9');r_l=1; 4 while(r_w[r_l]=getchar(),r_w[r_l]>='0'&&r_w[r_l]<='9') r_l++; 5 for(int i=0;i<r_l;i++) x=x*10+r_w[i]-'0'; 6 }
未完待续。。。