August 2021
Intermediate to advanced
450 pages
9h 36m
Chinese
这是经典的第一个程序的一种版本。它在你的屏幕上输出“Hello,World!”:
我们可以将这段文字看作交给计算机执行的一组指令,就像我们交给一个厨师的一张菜谱,或我们用于使一个新玩具工作的一组组装指令。我们来讨论这个程序的每行如何工作,从下面这行开始。
这是实际生成输出内容的一行。它打印字符串Hello,World!,并且紧跟着一个换行;也就是说,在打印出Hello,World!之后,光标将位于下一行的开始位置。光标是一个小的、闪烁的字符或线,它用来显示你可以输入下一个字符的位置。
在C++中,字符串常量是由双引号(")限定的;也就是说,"Hello,World!\n"是一个字符串。\n是一个用于指定换行的“特殊字符”。名称cout是一个标准的输出流。使用输出操作符<<“输入到cout”的字符将显示在屏幕上。名称cout的发音是“see-out”,是“character output stream”的缩写。你在编程时很容易遇到缩写。很自然,在你第一次看到一个缩写还要记住它时会觉得有点儿烦,但是当你开始重复使用一个缩写时,它们将会变得很自然,并且对保持程序文本的简短和可控制是必不可少的。
这行的结尾
是一个注释。在一行中,符号//(符号/称为“斜杠”,这里是双斜杠)之后的任何东西都是注释。注释会被编译器忽略,它是写给那些需要阅读代码的人的。在这里,我们使用注释告诉你该行开始部分实际做了什么事情。 ...