1. 程式人生 > 其它 >第03章 物件、型別和值

第03章 物件、型別和值

 

  本章介紹資料的儲存和使用。

  為了讀取使用者的輸入,需要在記憶體中開闢出一塊區域,存放使用者資料,一般地我們稱這塊區域為物件。一個物件就是具有某種型別的儲存區域,型別指定該區域可以放置什麼樣的資料。為了引用該區域,我們將該區域命名,稱為變數。

  一個變數就是記憶體中的一塊具有特定型別的區域。

  在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