同样功能的程序,matlab 为什么比VC++6.0 运行慢很多

同样功能的程序,matlab 为什么比VC++6.0 运行慢很多,第1张

开发的握亏层次不一样。VC更接近于系统低层,甚至可以直接访问硬件,效率很高。编译后的代码能独立运行。而matlab则是封装了许多功能的一个应用软件,其开闷亏发的程序必须在这个系统的支持下才能运行,效率低是肯定的段罩神。甚至matlab这个软件也是用C语言编写的。

两段程序都是错含巧裤的,原因是b没有初始化,且第一段程序中谈简b没宽数有声明。

就for循环效果而言,第三个表达式会在每次循环结束后执行,因而for(b<9b++) scanf("%d",&a[b])相当于for(b<9) {scanf("%d",&a[b])b++}.


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12362969.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存