在C++中,cin.getline
函數主要用于讀取字符串,而不是數字。如果要讀取數字,可以使用cin
函數連續讀取數字,然后將其轉換為需要的數據類型。
以下是一個示例代碼,演示如何使用cin
讀取數字:
#include <iostream>
int main() {
int num;
std::cout << "Enter a number: ";
std::cin >> num;
std::cout << "You entered: " << num << std::endl;
return 0;
}
在這個示例中,用戶輸入一個數字,然后程序將其存儲在num
變量中,并輸出到控制臺。如果需要讀取多個數字,可以使用循環來多次調用cin
函數。