【共读Primer】3.[1.3]注释简介 Page8

本文介绍了C++中的两种注释方式及其使用规范。包括单行注释(//)和多行注释(/*...*/),并强调了注释的重要性及避免错误用法。此外,还分享了关于编写有效注释的经验。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

C++的注释有两种

  1. 双斜杠开始到本行结束 (//)

  2. 斜杠星开始 星斜杠结束 (/)(/)

    #include <iostream> // 标准库中输入输出流的库名称
    /*
     * 简单主函数:
     * 读取两个数,求它们的和
     */
    int main()
    {
        std::cout << "Enter two numbers:" << std::endl;// 输出一个提示信息的字符串,并在结尾换行
        int v1 = 0, v2=0;// 声明两个int型的变量,都赋值为0
        std::cin >> v1 >> v2;// 从键盘输入中读取两个数字,分别写入v1和v2两个变量中
        std::cout << "The sum of " << v1 << " and " << v2// 与下一行是一条命令
                       << " is " << v1 + v2 << std::endl;// 输出v1、v2的值,并且输出两数之和的值
        return 0;
    }
    

我们把上次的代码加上一个比较详细的注释。

注释的目的: 让代码阅读者更清晰的理解编码者的代码意义。

注释的一种错误用法 ,/* */的嵌套使用

    /*
     * 注释对 /* */ 不能嵌套。
     * “不能嵌套” 几个字会被认为是源码,
     * 象剩余程序一样处理
     */***
    int main()
    {
       return 0  
    }

从以往的编码经验中得到关于注释的经验有以下几点:

  1. 注释并不是越多越好,能很好自解释的代码就没有必要写注释,而对于复杂的算法或逻辑关系应该写清楚

  2. 注释最重要的一点是给别人,或者以后的自己看,所以要保证读者能够在尽量短的时间内理解

  3. 注释的代码一致性也是很重要的,修改代码的同时一定要修改注释,否则宁愿没有注释

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值