zoukankan      html  css  js  c++  java
  • C语言讲义——注释

    注释
    什么是注释?  ——注释写在代码中的文字,不参与代码编译,不影响运行结果。

    为什么要注释?——让代码可读性更强。

    C语言有两种注释:

    1. 单行注释 //
    2. 多行注释 /* */

    多行注释可以只有一行,单行注释只能注掉一行。如下图所示:

    更多奇葩的注释:

    // drunk, fix later
    // 有点晕了,以后再修改
    
    
    // Magic. Do not touch.
    // 麻鸡。勿动。
    
    
    // This code sucks, you know it and I know it.  
    // Move on and call me an idiot later.
    // 你我都知道这代码很烂
    // 先不要骂我2B了,请先继续往下看
    
    /***
     * ┌───┐   ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
     * │Esc│   │ F1│ F2│ F3│ F4│ │ F5│ F6│ F7│ F8│ │ F9│F10│F11│F12│ │P/S│S L│P/B│  ┌┐    ┌┐    ┌┐
     * └───┘   └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘  └┘    └┘    └┘
     * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐ ┌───┬───┬───┬───┐
     * │~ `│! 1│@ 2│# 3│$ 4│% 5│^ 6│& 7│* 8│( 9│) 0│_ -│+ =│ BacSp │ │Ins│Hom│PUp│ │N L│ / │ * │ - │
     * ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤ ├───┼───┼───┼───┤
     * │ Tab │ Q │ W │ E │ R │ T │ Y │ U │ I │ O │ P │{ [│} ]│ |  │ │Del│End│PDn│ │ 7 │ 8 │ 9 │   │
     * ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘ ├───┼───┼───┤ + │
     * │ Caps │ A │ S │ D │ F │ G │ H │ J │ K │ L │: ;│" '│ Enter  │               │ 4 │ 5 │ 6 │   │
     * ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤     ┌───┐     ├───┼───┼───┼───┤
     * │ Shift  │ Z │ X │ C │ V │ B │ N │ M │< ,│> .│? /│  Shift   │     │ ↑ │     │ 1 │ 2 │ 3 │   │
     * ├─────┬──┴─┬─┴──┬┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤ ┌───┼───┼───┐ ├───┴───┼───┤ E││
     * │ Ctrl│    │Alt │         Space         │ Alt│    │    │Ctrl│ │ ← │ ↓ │ → │ │   0   │ . │←─┘│
     * └─────┴────┴────┴───────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘ └───────┴───┴───┘
     */
    
    /***
     *                    _ooOoo_
     *                   o8888888o
     *                   88" . "88
     *                   (| -_- |)
     *                    O = /O
     *                ____/`---'\____
     *              .   ' \| |// `.
     *               / \||| : |||// 
     *             / _||||| -:- |||||- 
     *               | | \ - /// | |
     *             | \_| ''---/'' | |
     *               .-\__ `-` ___/-. /
     *           ___`. .' /--.-- `. . __
     *        ."" '< `.___\_<|>_/___.' >'"".
     *       | | : `- \`.;` _ /`;.`/ - ` : | |
     *           `-. \_ __ /__ _/ .-` / /
     * ======`-.____`-.___\_____/___.-`____.-'======
     *                    `=---='
     *
     * .............................................
     *          佛祖保佑             永无BUG
     */
    
    /***
     *                  ___====-_  _-====___
     *            _--^^^#####//      \#####^^^--_
     *         _-^##########// (    ) \##########^-_
     *        -############//  |^^/|  \############-
     *      _/############//   (@::@)   \############\_
     *     /#############((     \//     ))#############
     *    -###############\    (oo)    //###############-
     *   -#################\  / VV   //#################-
     *  -###################\/      //###################-
     * _#/|##########/######(   /   )######/##########|#_
     * |/ |#/#/#//  #/##  |  |  /##/#/  /#/#/#| |
     * `  |/  V  V  `   V  #| |  | |/#/  V   '  V  V  |  '
     *    `   `  `      `   / | |  | |    '      '  '   '
     *                     (  | |  | |  )
     *                    __ | |  | | /__
     *                   (vvv(VVV)(VVV)vvv)                
     *                        神兽保佑
     *                       代码无BUG!
     */
    
    /***
     *      ┌─┐       ┌─┐
     *   ┌──┘ ┴───────┘ ┴──┐
     *   │                 │
     *   │       ───       │
     *   │  ─┬┘       └┬─  │
     *   │                 │
     *   │       ─┴─       │
     *   │                 │
     *   └───┐         ┌───┘
     *       │         │
     *       │         │
     *       │         │
     *       │         └──────────────┐
     *       │                        │
     *       │                        ├─┐
     *       │                        ┌─┘
     *       │                        │
     *       └─┐  ┐  ┌───────┬──┐  ┌──┘
     *         │ ─┤ ─┤       │ ─┤ ─┤
     *         └──┴──┘       └──┴──┘
     *                神兽保佑
     *               代码无BUG!
     */
    
    /*
     *  .--,       .--,
     * ( (  .---./  ) )
     *  '.__/o   o\__.'
     *     {=  ^  =}
     *      >  -  <
     *     /       
     *    //       \
     *   //|   .   |\
     *   "'       /'"_.-~^`'-.
     *        _  /--'         `
     *    ___)( )(___
     *   (((__) (__)))    */
    
  • 相关阅读:
    Visual Studio的输出窗口上输出调试信息的函数
    std::min error C2059: 语法错误:“::” 的解决方法
    error C2872: “flann”: 不明确的符号 --- PCL 与OpenCV2 的flann命名空间冲突问题的解决方法
    VS编译器中设置 输出窗口 只显示error,不显示warning 要如何配置
    nginx.conf的完整配置说明
    Nginx基本配置、性能优化指南
    Apache手册
    Apache 配置虚拟主机三种方式
    Linux常用命令汇总
    Linux下安装Apache
  • 原文地址:https://www.cnblogs.com/tigerlion/p/11191244.html
Copyright © 2011-2022 走看看