0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何在代码中添加注释

0BFC_eet_china 来源:互联网 作者:佚名 2017-10-17 10:53 次阅读

什么是代码注释,如何在代码中添加注释,相信每一位了解编程的人并不陌生。注释里往往有很多有趣的脑洞和「真心话」。今天我们一起去看看那些6到飞起,被玩坏了的幽默注释吧。

信息量太大的注释系列——

1、你造么?我是菜鸟!的注释

// I am not sure if we need this, but too scared to delete.
...
...

中文:个人不确认是不是需要,但是实在不敢删除

2、「我能怎么办?我也很绝望啊!」的注释

// I am not responsible of this code.
// They made me write it, against my will.

中文:个人不负责这块的质量,因为他们逼迫我违心的写了这段代码

3、来自斯巴达勇士一般嘶吼的注释

options.BatchSize = 300; //Madness? THIS IS SPARTA!

中文:疯了吧?这是斯巴达!

4、程序员了无牵挂时写下的注释

Catch (Exception e) {
//who cares?
}

中文:谁在意?

5、「打死我,我也不会信」的注释

/**
* Always returns true.
*/
public boolean isAvailable() {
return false;
}

中文:返回为true

6、「我写的代码最牛X」的注释

/*
* You may think you know what the following code does.
* But you dont. Trust me.
* Fiddle with it, and youll spend many a sleepless
* night cursing the moment you thought youd be clever
* enough to "optimize" the code below.
* Now close this file and go play with something else.
*/

中文:你可能相信你能看懂以下代码,但是其实绝对不可能,相信我。一旦你调试了,你绝对会后悔装聪明去尝试优化这段代码。最好的方式是关闭文件,去玩点儿你喜欢的东西吧

7、Java程序里经常能看到的「典型」注释

try {

} finally { // should never happen

}

中文:绝对不会运行到这里

8、不自信到让看到注释的人有些心疼的注释

//This code sucks, you know it and I know it.
//Move on and call me an idiot later.

中文:这段代码的确很挫,我知道你也知道,先不要骂我2B,请先接着往下看

9、绝对是「星战迷」的注释

long long ago; /* in a galaxy far far away */

中文:在很远很远的银河系外 (这段代码能运行,绝对是个奇迹)

10、老司机一不小心开了车的注释

double penetration; // ouch

中文:我擦!(注:简单来说,double penetration 代表一种「体位姿势」,大家自行百度or谷歌吧~)

11、最能帮助你了解递归的注释

# To understand recursion, see the bottom of this file

At the bottom of the file:

# To understand recursion, see the top of this file
中文:

#如果想了解递归,请看最下面的注释

...

#如果想了解递归,请看最上面的注释

12、一不小心暴露你家庭地位的注释

(a != b) ? b : a //和老婆意见不一致的时候听她的,意见一致的时候听我的。

13、以为上个WC会有好心人帮忙做完工作的注释

这里还没有完善,先去下WC,如果你看到了,可以帮忙补上相关代码,谢谢!

14、结果,老板在我去WC的时候偷偷的在代码里加了这样的注释……

/* Please work harder*/

从WC回来看到这样一行注释的我,已哭晕在电脑前……

逼格满满的注释:

不聊了,BUG太多,我要抓紧加班改BUG去了!

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 代码
    +关注

    关注

    30

    文章

    4774

    浏览量

    68503

原文标题:他们的代码注释我都不服,就服你的!

文章出处:【微信号:eet-china,微信公众号:电子工程专辑】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    51程序(为了大家学习,所以没加注释

    51程序,为了大家学习研究,所以没加注释
    发表于 07-28 10:06

    怎么在labview的while循环上加注释

    怎么在labview的while循环上加注释
    发表于 06-08 16:11

    labview XY图如何实现给多条曲线添加注释

    请教,如何实现为XY图形的多条曲线同时添加注释?这个功能labview能实现么,谢谢!
    发表于 09-12 18:14

    labview导出VI字符串,可以加注释什么的吗?我要申请软著

    labview导出VI字符串,可以加注释什么的吗?我要申请软著,源代码行数不太够、、、可以加些什么啊、
    发表于 10-10 09:45

    详解ABBYY PDF Transformer+添加注释

    很多人喜欢在书本文章关键位置加上自己的想法、理解等文字注释,普通的PDF软件不能满足你这样的要求,而ABBYY PDF Transformer+可让您在PDF页面的任何地方添加注释,使之更有
    发表于 09-22 16:42

    请问LabView的程序框图的注释怎么添加

    请问怎样在LabView的程序框图添加注释.
    发表于 03-27 02:53

    何在Android Studio添加C/C ++代码

    此Screencast将逐步向您展示如何在Android Studio 0.5.1向您的Android应用程序添加C / C ++代码,在Gradle构建期间编译它,并正确处理APK
    的头像 发表于 11-06 06:20 3398次阅读

    何在易e语言代码中使用HTTP代理IP

    何在易e语言代码中使用HTTP代理IP,示例代码demo直接可用(步骤注释清晰)
    的头像 发表于 08-05 16:29 6892次阅读

    何在c语言代码中使用HTTP代理IP

    何在c语言代码中使用HTTP代理IP,示例代码demo直接可用(步骤注释清晰)
    的头像 发表于 08-05 16:31 2339次阅读

    何在c#语言代码中使用HTTP代理IP

    何在c#语言代码中使用HTTP代理IP,示例代码demo直接可用(步骤注释清晰)
    的头像 发表于 08-05 16:33 2590次阅读

    怎样在YAML添加注释

    AML 广泛用于为容器化应用程序编写配置文件。解释特定行或者忽略错误行,都需要用到注释
    的头像 发表于 01-30 16:02 2192次阅读
    怎样在YAML<b class='flag-5'>中</b><b class='flag-5'>添加注释</b>

    代码注释注释代码的概念是如何形成的

    "代码注释注释代码"这个概念是如何形成的呢?记得之前看一些讨论,程序员应该如何写代码注释
    的头像 发表于 11-18 16:52 762次阅读
    <b class='flag-5'>代码</b>即<b class='flag-5'>注释</b>,<b class='flag-5'>注释</b>即<b class='flag-5'>代码</b>的概念是如何形成的

    devc怎么注释掉一段代码

    在DevC,要注释掉一段代码,你可以使用注释符号来标记这段代码注释符号的作用是告诉编译器不要
    的头像 发表于 11-22 10:23 2467次阅读

    vs如何快速注释多行代码

    在VS,快速注释多行代码可以通过以下几种方法实现。我将详细介绍每种方法的步骤和应用场景。 方法一:块注释注释是一种常见的
    的头像 发表于 11-22 10:26 1.6w次阅读

    java注释有三类分别是

    注释。 单行注释: 单行注释以双斜杠(//)开头,用于在代码旁边添加简短的注释说明。这种
    的头像 发表于 11-28 16:47 1215次阅读