C++学习第二天

C++学习第二天,第1张

第一章 初识C++

本章介绍C++的大部分基础内容:类型、变量、表达式、语句及函数。再此过程钟,会简要介绍编译和运行程序。

1.3 注释简介
在程序变得更复杂的时候,注释可以帮助读者更好的理解程序。通常,注释用于概述算法,确定变量的用途,或者解释晦涩难懂的代码段。编译器会忽略注释,因此注释对程序的行为或性能不会有任何的影响。
虽然编译器会忽略注释,但读者并不会。错误的注释比完全没有的注释更糟糕,因为它会误导读者。因此,当你修改代码时,不要忘记同时更新注释!

C++中注释的种类

C++中有两种注释:单行注释和界定符对注释。
单行注释以双斜线(//)开始,以换行符结束。双斜线右侧的所有内容都会被编译器忽略,这种注释可以包含任何文本,包括额外的双斜线。
界定符(/* 和*/)继承自C语言,这种注释以/*开始,以*/结束,可以包含除*/以外的任意内容,包括换行符。
注释界定符可以放置于任何允许放置制表符、空格符或换行符的地方。通常,注释内的每行都以一个星号开头,从而指出整个范围都是多行注释的一部分。
#include 
/*
*简单的主函数:
*读取两个数,求和
*/
int main()
{
    //提示用户输入两个数
    std::cout << "Enter two numbers:" << std::endl;
    int v1 = 0, v2 = 0;           //保存我们读入的输入数据的变量
    std::cin >> v1 >> v2;      //读取输入数据
    std::cout << "The sum of " << v1 << " and " << v2 << " is " <<v1+v2 <<std::endl;
    return 0;
}

注释界定符不能嵌套

界定符是以/* 开始,以 */结束的。因此,一个注释不能嵌套在另一个注释之内。编译器对这类问题所给出的错误信息可能是难以理解、令人迷惑的。
通常需要在调试期间注释掉一些代码。由于这些代码可能包含界定符对形式的注释,因此可能导致注释嵌套错误。
最好的方式是用单行注释的方式注释掉代码段的每一行。
// /*
// *单行注释中的任何内容都会被忽略
// *包括嵌套的注释对也一样会被忽略
// */

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/874778.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-13
下一篇2022-05-13

发表评论

登录后才能评论

评论列表(0条)

    保存