找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
如果有已经做好的库,调用就行了,但是库的本质也是子程序啊,没有子程序的功能,怎么调用呢
另一方面有子程序可以方便对程序进行分类管理,比如手动/自动的子程序 分开放,在比如设备比较多的时候,一个设备区域单独做一个子程序,如果你都放OB1里面不方便进行维护。一个OB1的程序长度也是有限制的
再有就是不是所有的库官方都有提供,你可能有的设备需要根据自己的逻辑编写,然后再重复调用
以上就是部分子程序存在的意义
当然,可能有的小程序放在主程序里面也是一样的,感觉没必要,但是这个也要看人的编程习惯了
子程序主要是为了编程对象化吧~个人理解,可以参考一下
比如一段子程序实现某一功能,里面有100行代码。使用时,只需要调用此子程序,输入输出放相应变量即可,无需关注里面的细节。
比如主程序需要调用100次子程序,那就写100行调用程序即可。
如果没有子程序,那就需要写复制100*100行代码。
建议学习一下计算机程序设计相关书籍。
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
找答案微信小程序
提问
搜索
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!