找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1189|回复: 14
收起左侧

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

  [复制链接]
ID:709761 发表于 2022-5-12 15:11 | 显示全部楼层 |阅读模式
如题
回复

使用道具 举报

ID:404160 发表于 2022-5-12 18:45 | 显示全部楼层
把重复的代码归类后,写成子程序,反复调用
回复

使用道具 举报

ID:612392 发表于 2022-5-12 18:51 | 显示全部楼层
封装成函数,然后每次引用就可以了呀
回复

使用道具 举报

ID:161164 发表于 2022-5-12 20:00 来自手机 | 显示全部楼层
为什么会重复?
回复

使用道具 举报

ID:339654 发表于 2022-5-13 08:34 | 显示全部楼层
封装成功能函数调用,代码看起来就会简洁很多
回复

使用道具 举报

ID:1025765 发表于 2022-5-13 10:53 | 显示全部楼层
做成子函数,在主函数前声明调用
回复

使用道具 举报

ID:1026496 发表于 2022-5-14 19:09 | 显示全部楼层
写成函数,如果当一个代码出现三次就尝试使用函数,也可以和宏一起使用会简化程序
回复

使用道具 举报

ID:382454 发表于 2022-5-21 20:49 | 显示全部楼层
一个功能做成一个函数,重复调用。
回复

使用道具 举报

ID:233291 发表于 2022-5-22 22:52 | 显示全部楼层
空间足够大的话就不必简化,现在随便一个单片机几十K的FLASH,我都发愁写不满,很多重复的就不优化了。
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

ID:638716 发表于 2022-5-24 09:48 | 显示全部楼层
封装函数就OK了,可以随时调用
回复

使用道具 举报

ID:1004455 发表于 2022-5-24 11:08 | 显示全部楼层
将代码封装起来调用
回复

使用道具 举报

ID:514901 发表于 2022-5-24 15:39 | 显示全部楼层
重复的代码段封装成函数来调用
回复

使用道具 举报

ID:1029287 发表于 2022-5-24 15:57 | 显示全部楼层
可以把重复的函数直接做成一个源文件,需要时调用即可
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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