21ic问答首页 - 【话题】写程序时为什么简单复杂化?
【话题】写程序时为什么简单复杂化?
本帖最后由 wuliangu 于 2026-3-14 23:15 编辑
在写编程程序时,大多数代码为什么将简单的赋值搞得很复杂? 明明可以在一个文件中直接赋值的,为什么偏要定义很多个参数传来传去,一层嵌一层? 这样让人查看代码时会很吃力
应要求补上直观点的图片如下:
如查想知道HAL_GetSysClockFreq()这个的值时,我需要下查3层才能知道具体的值。这样的处理方式会不会使程序占用资源填加?会不会影响程序效率?
在写编程程序时,大多数代码为什么将简单的赋值搞得很复杂? 明明可以在一个文件中直接赋值的,为什么偏要定义很多个参数传来传去,一层嵌一层? 这样让人查看代码时会很吃力
应要求补上直观点的图片如下:
如查想知道HAL_GetSysClockFreq()这个的值时,我需要下查3层才能知道具体的值。这样的处理方式会不会使程序占用资源填加?会不会影响程序效率?

问答
赞0
评论
2026-03-24
赞0
评论
2026-03-23
赞0
2、宏定义实现对有意义的数字的声明,增加代码可读性和可维护性。
评论
2026-03-16
赞0
评论
2026-03-14
赞0
评论
2026-03-14
赞0
评论
2026-03-14
您需要登录后才可以回复 登录 | 注册