Biến C ++
Biến C ++
Các biến là vùng chứa để lưu trữ các giá trị dữ liệu.
Trong C ++, có nhiều loại biến khác nhau (được xác định bằng các từ khóa khác nhau), ví dụ:
int
- lưu trữ số nguyên (số nguyên), không có số thập phân, chẳng hạn như 123 hoặc -123double
- lưu trữ số dấu phẩy động, với số thập phân, chẳng hạn như 19,99 hoặc -19,99char
- lưu trữ các ký tự đơn lẻ, chẳng hạn như 'a' hoặc 'B'. Các giá trị Char được bao quanh bởi các dấu ngoặc képstring
- lưu trữ văn bản, chẳng hạn như "Hello World". Giá trị chuỗi được bao quanh bởi dấu ngoặc képbool
- lưu trữ các giá trị với hai trạng thái: đúng hoặc sai
Khai báo (Tạo) các biến
Để tạo một biến, hãy chỉ định kiểu và gán cho nó một giá trị:
Cú pháp
type variableName = value;
Trong đó type là một trong các kiểu C ++ (chẳng hạn như int
), và
variableName là tên của biến (chẳng hạn như x hoặc
myName ). Dấu bằng được dùng để gán giá trị cho biến.
Để tạo một biến lưu trữ một số, hãy xem ví dụ sau:
Thí dụ
Tạo một biến có tên là myNum của kiểu int
và gán cho nó giá trị 15 :
int myNum = 15;
cout << myNum;
Bạn cũng có thể khai báo một biến mà không cần gán giá trị và chỉ định giá trị sau:
Thí dụ
int myNum;
myNum = 15;
cout << myNum;
Lưu ý rằng nếu bạn chỉ định một giá trị mới cho một biến hiện có, nó sẽ ghi đè lên giá trị trước đó:
Thí dụ
int myNum = 15; // myNum is 15
myNum = 10; // Now myNum is 10
cout << myNum; // Outputs 10
Các loại khác
Trình diễn các kiểu dữ liệu khác:
Thí dụ
int myNum = 5;
// Integer (whole number without decimals)
double myFloatNum = 5.99;
// Floating point number (with decimals)
char myLetter = 'D';
// Character
string myText = "Hello";
// String (text)
bool
myBoolean = true; // Boolean (true or
false)
Bạn sẽ tìm hiểu thêm về các kiểu riêng lẻ trong chương Kiểu dữ liệu .
Hiển thị các biến
Đối cout
tượng được sử dụng cùng với <<
toán tử để hiển thị các biến.
Để kết hợp cả văn bản và một biến, hãy tách chúng bằng <<
toán tử:
Thí dụ
int myAge = 35;
cout << "I am " << myAge << " years old.";
Thêm các biến cùng nhau
Để thêm một biến vào một biến khác, bạn có thể sử dụng +
toán tử:
Thí dụ
int x = 5;
int y = 6;
int sum = x + y;
cout << sum;