Module: (C++) Biến. định dạng đầu ra


Problem

1/7

Biến

Theory Click to read/hide

Biến

Máy tính sẽ không cần thiết nếu nó không có khả năng lưu trữ nhiều thông tin khác nhau trong bộ nhớ của nó và có thể xử lý cùng một loại thông tin bằng cách sử dụng cùng một thuật toán.Để tạo ra các chương trình thú vị hơn, người ta phải học cách lưu trữ thông tin trong bộ nhớ của máy tính. Đồng thời, chúng ta cần học cách truy cập bằng cách nào đó vào các ô nhớ của máy tính. 
Trong lập trình, cũng như trong cuộc sống, để chỉ bất kỳ phần nào trong bộ nhớ của máy tính, nó sẽ xuất hiện theo tên. Sử dụng tên này, bạn có thể đọc và viết thông tin ở đó.
 
Biến là một vị trí trong bộ nhớ máy tính có tên và lưu trữ một số giá trị tương ứng với loại .

Từ "biến" cho chúng ta biết rằng giá trị của nó có thể thay đổi trong quá trình thực hiện chương trình.  Khi một giá trị biến mới được lưu, giá trị biến cũ sẽ bị xóa.


Đối với máy tính, tất cả thông tin là dữ liệu trong bộ nhớ của nó - tập hợp các số 0 và 1 (nói một cách đơn giản, mọi thông tin trong máy tính chỉ là những con số và nó xử lý chúng theo cùng một cách). Tuy nhiên, chúng ta biết rằng số nguyên và số phân số hoạt động khác nhau. Do đó, mỗi ngôn ngữ lập trình có các loại dữ liệu khác nhau, được xử lý bằng các phương pháp khác nhau.

Ví dụ:
số nguyên biến – gõ int (từ tiếng Anh integer – integer), chiếm 4 byte trong bộ nhớ;
thực biến có thể có phần phân số (loại float – từ tiếng Anh dấu chấm động – dấu phẩy động) , chiếm 4 byte trong bộ nhớ hoặc nhập double, chiếm 8 byte;
ký tự (loại char – từ tiếng Anh ký tự – ký tự), chiếm 1 byte trong bộ nhớ.

Hãy thử thêm một số biến vào chương trình của chúng ta.
Trước khi sử dụng một biến, bạn cần yêu cầu máy tính phân bổ không gian trong bộ nhớ cho biến đó. Để làm điều này, biến phải được khai báo, nghĩa là chỉ định loại giá trị mà biến sẽ lưu trữ và đặt tên cho biến.
Bạn cũng có thể gán giá trị ban đầu cho nó nếu cần. 

Ví dụ
Tháo rời chương trình. #include <iosrstream> sử dụng không gian tên std; chủ yếu(){ int a = 6, b; // khai báo 2 biến kiểu số nguyên, // giá trị 6 ngay lập tức được lưu vào biến а. // Biến b chưa được đặt giá trị ban đầu, // những gì sẽ có trong bộ nhớ trong trường hợp này, chúng tôi không biết. }

Problem

Ở dòng thứ năm, hãy khai báo một biến a kiểu số nguyên có giá trị ban đầu là 7.