每天3道面试题 12/30

2016-12-30 17:33 阅读 250 次 评论 0 条

简述在操作系统中引入缓冲的作用?

1>缓和CPU与I/O设备间速度不匹配的矛盾。2>减少对CPU的中断频率,放宽对中断响应时间的限制。3>提高CPU与I/O设备之间的并行性。

请找出下列代码中的所有错误

说明:以下代码是把一个字符串倒序。

程序共有4处错误,修改方法如下:

方法1:(申请空间进行存储)

方法2(方法1需要额外的存储空间,效率不高)

下列代码能编译通过吗?如果能,它有什么潜在的问题?

答案会有警告(大多编译器上)分析因为main()方法的返回类型,这段代码的错误在大多数编译器里会被当作警告。main()的返回类型应该是“int”而不是“void”。因为“int”返回类型会让程序返回状态值。这点非常重要,特别当程序是作为依赖于程序成功运行的脚本的一部分运行时。

版权声明:本文著作权归原作者所有,欢迎分享本文,谢谢支持!
转载请注明:每天3道面试题 12/30 | 术与道的分享
分类:剑指Offer 标签:,
1024do.com导航_术与道导航平台

发表评论


表情