跳轉到內容

現代 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++:精華
 ← 全球問候的解剖 世界的回應 數字運算 → 
華夏公益教科書