恩蓝号

C语言的输入输出与C 的输入输出,英语语言的输入与输出

cin和cout不需要指定输入输出格式但是消耗的时间比scanf和printf的要多一些,很多题目可能还没有输入结束就已经超时了,

为了探究真正的时间效率问题,特别使用IDA逆向工具查看了一下他的汇编形式(DEV C++开发工具)

C++输出形式:

 

C输出形式:

C++输入形式

C输入形式

 

 

从编程角度来看,C语言使用的是函数调用只系统调用一次,而C++语言使用的是匹配参数形式,匹配一次即系统调用一次,无须关心格式问题等。

总结:刷题的时候输入输入输出形式尽量使用C语言的输入输出函数。

 

以上都为本人拙见,欢迎在下方讨论!

 

免责声明:文章源自网络,版权归原作者所有,如有侵犯联系删除。

当前位置:首页 > 编程知识 » 2023-03-03 12:16:01

猜你喜欢