找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1500|回复: 14
打印 上一主题 下一主题
收起左侧

很多重复的代码,如何简化?

  [复制链接]
跳转到指定楼层
楼主
ID:709761 发表于 2022-5-12 15:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:404160 发表于 2022-5-12 18:45 | 只看该作者
把重复的代码归类后,写成子程序,反复调用
回复

使用道具 举报

板凳
ID:612392 发表于 2022-5-12 18:51 | 只看该作者
封装成函数,然后每次引用就可以了呀
回复

使用道具 举报

地板
ID:161164 发表于 2022-5-12 20:00 来自手机 | 只看该作者
为什么会重复?
回复

使用道具 举报

5#
ID:339654 发表于 2022-5-13 08:34 | 只看该作者
封装成功能函数调用,代码看起来就会简洁很多
回复

使用道具 举报

6#
ID:1025765 发表于 2022-5-13 10:53 | 只看该作者
做成子函数,在主函数前声明调用
回复

使用道具 举报

7#
ID:1026496 发表于 2022-5-14 19:09 | 只看该作者
写成函数,如果当一个代码出现三次就尝试使用函数,也可以和宏一起使用会简化程序
回复

使用道具 举报

8#
ID:382454 发表于 2022-5-21 20:49 | 只看该作者
一个功能做成一个函数,重复调用。
回复

使用道具 举报

9#
ID:233291 发表于 2022-5-22 22:52 | 只看该作者
空间足够大的话就不必简化,现在随便一个单片机几十K的FLASH,我都发愁写不满,很多重复的就不优化了。
回复

使用道具 举报

10#
ID:1028985 发表于 2022-5-23 16:21 | 只看该作者
学会模块化编程呀,同样或者类似的功能写成函数,以后遇到类似的情况就可以直接拿来用了
回复

使用道具 举报

11#
ID:1028993 发表于 2022-5-23 16:46 | 只看该作者
多人协同编程最容易产生重复的代码,那要看leader的结构能力。如果是个人编程,那就看你的功底了,函数、宏、子程序、库...方法很多,要看具体应用。
回复

使用道具 举报

12#
ID:638716 发表于 2022-5-24 09:48 | 只看该作者
封装函数就OK了,可以随时调用
回复

使用道具 举报

13#
ID:1004455 发表于 2022-5-24 11:08 | 只看该作者
将代码封装起来调用
回复

使用道具 举报

14#
ID:514901 发表于 2022-5-24 15:39 | 只看该作者
重复的代码段封装成函数来调用
回复

使用道具 举报

15#
ID:1029287 发表于 2022-5-24 15:57 | 只看该作者
可以把重复的函数直接做成一个源文件,需要时调用即可
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表