Tự học C ++: khai báo và khởi tạo biến

Ví dụ:

int a;

float mynumber;

Dòng đầu tiên khai báo một biến kiểu int có tên a. Dòng thứ hai khai báo một biến float có tên mynumber. Sau khi khai báo, các biến trên có thể được sử dụng trong phạm vi của chương trình.

Nếu bạn muốn khai báo nhiều biến cùng loại và lưu công việc viết, bạn có thể khai báo dấu ngoặc kép trên một dòng và phân tách tên bằng dấu phẩy. Ví dụ:

int a, b, c;

khai báo ba biến kiểu int (a, b và c), chúng hoàn toàn tương đương với:

int a; int b; int c ;

Toàn bộ loại (char, ngắn, dài và int) có thể là số không dấu hoặc không dấu, tùy thuộc vào phạm vi giá trị chúng ta cần biểu diễn. Do đó, khi xác định loại số nguyên, chúng tôi đặt từ khóa có hoặc không có từ khóa trước tên của loại dữ liệu. Ví dụ:

chữ ký NumberOfSons ngắn chưa ký; int Chữ ký MyAccountBalance;

Nếu bạn không chỉ định đã ký hoặc chưa ký, thì nó được coi là đã ký, vì vậy trong câu lệnh thứ hai, chúng ta có thể viết: — int MyAccountBalance

cũng hoàn toàn tương đương với dòng được khai báo ở trên. Trong thực tế, rất ít người sử dụng từ khóa chữ ký. Ngoại lệ duy nhất cho quy tắc này là loại char. Trong tiêu chuẩn ANSI-C ++, đây là loại dữ liệu khác với các ký tự được ký và không dấu.

Để có thể thấy khai báo rõ hơn trong chương trình, chúng tôi sẽ xem xét trích xuất mã C ++ như sau: – / // Sử dụng các biến

# bao gồm

– — int main ()

{

// Khai báo các biến: – số nguyên a, b;

int result;

// Quy trình: — -a = 5;

b = 2;

a = a + 1; –Result = ab;

// Hiển thị kết quả:

cout << Kết quả ;

// Kết thúc chương trình:

trở về 0;

}

4

Nếu những gì bạn nói nghe có vẻ lạ, xin đừng lo lắng. Bạn sẽ thấy các chi tiết còn lại trong phần tiếp theo.

Khởi tạo biến

Khi khai báo biến, giá trị của chúng sẽ không được xác định tự động. Nhưng có lẽ bạn muốn nó có một số giá trị trong tuyên bố. Để làm điều này, bạn chỉ cần viết dấu bằng và giá trị mà bạn muốn biến mang:

type định danh = init_value;

Ví dụ: nếu chúng ta muốn khai báo một biến int a chứa giá trị 0 từ khi khởi tạo, Chúng ta sẽ viết:

int a = 0;

Ngoài việc khởi tạo kiểu C này, C ++ còn có một phương thức mới để khởi tạo các biến bằng cách thêm một cặp dấu ngoặc sau giá trị ban đầu. Ví dụ:

int a (0);

Cả hai phương thức đều hợp lệ trong C ++.

(Theo mạng OurViet)

Các yếu tố sau: Phạm vi biến

ShowTopic

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *