第03章 物件、型別和值
阿新 • • 發佈:2022-05-27
本章介紹資料的儲存和使用。
為了讀取使用者的輸入,需要在記憶體中開闢出一塊區域,存放使用者資料,一般地我們稱這塊區域為物件。一個物件就是具有某種型別的儲存區域,型別指定該區域可以放置什麼樣的資料。為了引用該區域,我們將該區域命名,稱為變數。
一個變數就是記憶體中的一塊具有特定型別的區域。
在C++中,整數放在int變數中,字串放在string變數中,int, string就是型別。
一、輸入
試看一個讀取輸入的程式:
1 #include <iostream> 2 using namespace std; 3 4 int main() 5 { 6 cout << "Please enter your first name (followed by 'enter'):\n"; 7 string first_name; // string 是型別 first_name 是變數 8 cin >> first_name; // 將資料存放進 first_name 指示的記憶體中 9 cout << "Hello, " << first_name << "!\n"; // 輸出該記憶體中的資料 10 }
二、變數
C++中基本的資料型別有:
型別 | 名稱 | 字面值舉例 | 變數舉例 |
int | 整型 | 45 | age, year, month, count |
double | 雙精度浮點型 | 3.1415926 | pi, e, loan |
char | 位元組 單個字元 | 'A' | new_line, bell |
string | 字串 | "Hello" | greetings, name, last_name |
bool | 布林型 | true | flag, is_boy |
本章介紹資料的儲存和使用。
為了讀取使用者的輸入,需要在記憶體中開闢出一塊區域,存放使用者資料,一般地我們稱這塊區域為物件。一個物件就是具有某種型別的儲存區域,型別指定該區域可以放置什麼樣的資料。為了引用該區域,我們將該區域命名,稱為變數。
一個變數就是記憶體中的一塊具有特定型別的區域。
在C++中,整數放在int變數中,字串放在string變數中,int, string就是型別。
一、輸入
試看一個讀取輸入的程式:
1 #include <iostream> 2 using namespace std; 3 4 int main() 5 { 6 cout << "Please enter your first name (followed by 'enter'):\n"; 7 string first_name; // string 是型別 first_name 是變數 8 cin >> first_name; // 將資料存放進 first_name 指示的記憶體中 9 cout << "Hello, " << first_name << "!\n"; // 輸出該記憶體中的資料 10 }
二、變數
C++中基本的資料型別有:
型別 | 名稱 | 字面值舉例 | 變數舉例 |
int | 整型 | 45 | age, year, month, count |
double | 雙精度浮點型 | 3.1415926 | pi, e, loan |
char | 位元組 單個字元 | 'A' | new_line, bell |
string | 字串 | "Hello" | greetings, name, last_name |
bool | 布林型 | true | flag, is_boy |