《Arduino实战》——1.7 为代码编写注释

简介:

本节书摘来自异步社区《Arduino实战》一书中的第1章,第1.7节,作者 【美】Martin Evans , Joshua Noble , Jordan Hochenbaum ,译者 况琪,更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.7 为代码编写注释

你刚刚写了一段引以为豪的绝妙的代码。设想一下,在6个月之后,别人在浏览你过去的工作时看到了这段代码,但他们却搞不太懂这段代码在干什么或者是如何工作的。一段简单的说明在这时也许会派上大用场。在这种情况下,为你的代码编写注释就非常有必要了。

为程序添加注释有两种方式:单行注释和块注释。单行注释的方法是在行首添加一个双斜线(//)。这就是在告诉编译器这只是一段注释,可以将它忽略。当你想将一个代码块作为注释时,将这段代码以/开头,以/结尾即可。下面就演示了这两种方法:


screenshot

你应该在哪里添加注释呢?每个程序的开头都应该有一个块注释,在其中说明这个程序起什么作用,谁在什么时间写了这些程序以及版本号等等。下面的代码清单就给出了一个代码头的示例。

代码清单1-4 代码头示例


screenshot

遍布代码中的单行注释能够让你快速地了解每段代码都起什么作用。你并不需要对每一段代码都写注释,只要添加那些你认为在日后可能会帮自己和他人理解代码的注释就够了。但多写点注释总比一点都不写要好。下列代码清单展示了一些典型的代码注释。

代码清单1-5代码注释示例


screenshot

我们在这节介绍了代码编辑器,了解了一个Arduino如何由setup和loop函数构成,最后探讨了为代码编写注释的必要性。

相关文章
|
2月前
|
设计模式 算法 程序员
代码之禅:从功能实现到艺术境界
【2月更文挑战第19天】 在编程世界里,每一行代码不仅仅是冷冰冰的字符组合,它们背后承载着程序员的智慧和创造力。本文将深入探讨如何将日常的编程工作提升至一种艺术境界,让代码不仅实现功能需求,还能反映出编写者的哲学思考和技术审美。我们将通过一系列实践策略和思维模式,探索如何编织出既高效又优雅的代码,使之成为技术与艺术完美结合的产物。
|
3月前
|
IDE 开发工具 C语言
QT案例IDE编写 -- 代码编写
QT案例IDE编写 -- 代码编写
25 0
|
4月前
|
存储 Linux 编译器
【Linux系统编程】进度条的编写
【Linux系统编程】进度条的编写
|
8月前
|
算法 Java C#
分享一个在Keil开发环境中配置代码格式化工具Astyle(美化代码风格)
分享一个在Keil开发环境中配置代码格式化工具Astyle(美化代码风格)
429 1
|
JavaScript Java 开发工具
【鸿蒙开发】不是吧~不用敲代码就能编程?
文章目录 前言 1.创建JS工程 2.创建 JS Visual文件 3.效果展示
【鸿蒙开发】不是吧~不用敲代码就能编程?
|
开发框架 缓存 监控
测试是否有必要看开发代码?如何能看懂?
测试是否有必要看开发代码?如何能看懂?
|
Python
你熟悉Python的代码规范吗?如何一键实现代码排版
你熟悉Python的代码规范吗?如何一键实现代码排版
270 0
“敲代码”学编程的正确方式
【来信】   老师您好!我自学编程的,我想向您咨询一下,关于敲代码的方法!   第一:我先理解书上、视频的源码,然后根据自己对源码的理解,然后把代码的思路写下来,然后自己这个思路把代码敲出来,当我自己不懂的时候,再返回去看源码!   第二:理解书、视频的源码,完全照抄一篇。
1163 0

热门文章

最新文章