做oj题目3333的时候发现了使用cout<<endl;爆出TLE错误的情况
而使用printf("\n")、cout<<"\n"、cout<<'\n' 以及puts("")都没有这种情况
使用cout<<endl;的情况
使用cout<<"\n";的情况
使用printf("\n");的情况
使用puts("")的情况
可以看出其余几种情况和cout<<endl;的差别比较大。
查阅资料了解到在输出较少时这几种方式时差不多的,但是输出较多的时候时间差别很大
建议跟cin类似,超过1e5的输入或者输出就用scanf 和 printf
资料
标签:输出,cout,过长,使用,几种,printf,情况,endl From: https://www.cnblogs.com/LHJ822/p/17278877.html