跳转到内容

现代 C++:精华/世界的回应

来自维基教科书,开放世界中的开放书籍

现在,让我们让世界回礼。

#include <iostream>
#include <string>

int main()
{
	std::string input;
	
	std::cout << "Hello, world!\n";
	
	// Notice the arrows point to the right.
	std::cin >> input;
	std::cout << "The world says: " << input << "\n";
}

这里有一些新东西。

std::string 表示 input 是一个字符串变量。变量是内存中用于存储信息的命名位置。由于它有名字,你可以反复引用它,将东西放进去或查看里面已经存在的东西。作为一个字符串变量,它可以存储文本 - 而且只能存储文本。还有其他类型的变量,我们将在下一章中介绍其中一些。

// 是一个行注释,这意味着它之后的同一行上的所有内容都会被编译器忽略。

std::cin 的箭头指向与 std::cout 的箭头相反的方向,因为信息流动方向相反。

"The world says: " 之后,还有一个箭头,然后是另一个箭头。这只是将更多文本附加到输出。

  • 扩展你程序和“世界”之间的对话。不必担心程序是否对输入的內容做出正确的回应。
变量
内存中用于存储信息的命名位置。
行注释
导致编译器忽略一行中的其余内容。语法://


现代 C++:精华
 ← 全球问候的解剖 世界的回应 数字运算 → 
华夏公益教科书