Bản thuyết trình đang được tải. Xin vui lòng chờ

Bản thuyết trình đang được tải. Xin vui lòng chờ

Trainer: Bạch Ngọc Toàn Phát hành bởi: TEDU –

Các bản thuyết trình tương tự


Bản thuyết trình với chủ đề: "Trainer: Bạch Ngọc Toàn Phát hành bởi: TEDU –"— Bản ghi của bản thuyết trình:

1 Trainer: Bạch Ngọc Toàn Phát hành bởi: TEDU – https://tedu.com.vn
Bài 14: Biến PHẦN 2 Trainer: Bạch Ngọc Toàn Phát hành bởi: TEDU –

2 Khái niệm Sau khi tìm hiểu các kiểu dữ liệu chính trong C# chúng ta sẽ tìm hiểu cách sử dụng chúng. Bài này chúng ta sẽ tìm hiểu về biến. Biến là một thùng chứa thông tin, chúng có thể thay đổi giá trị Nó đưa ra khả năng: Lưu trữ thông tin Nhận thông tin được lưu trữ Chỉnh sửa thông tin được lưu trữ

3 Đặc tính của biến Biến có các tính chất sau:
Tên (định danh biến) ví dụ age; Kiểu (thông tin về loại dữ liệu) ví dụ int. Giá trị (thông tin chính) ví dụ 25. Một biến là một vùng nhớ được đặt tên Kiểu dữ liệu nguyên thủy - Primitive data types (số, char, bool) được gọi là cá kiểu tham trị vì nó được lưu trực tiếp trên bộ nhớ chương trình (stack). Các kiểu tham chiếu (như string, object, array) là một địa chỉ trỏ đến bộ nhớ động nơi lưu trữ giá trị của chúng.

4 Quy tắc đặt tên Biến phải có tên để trình biên dịch (compiler) cấp phát bộ nhớ cho nó thông qua tên cho phép định danh vùng nhớ. Tên phải tuân theo các quy tắc sau: Tên biến có thể chứa các ký tự a-z, A-Z, từ 0-9 hoắc ký tự ‘_’ Không thể bắt đầu bởi 1 chữ số. Không thể dùng từ khóa C# để đặt ví dụ: char, int, default, object… Nếu muốn đặt theo từ khóa thì đằng trước.

5 Ví dụ Tên ngon: Tên vớ vẩn name first_Name _name1 1 (số)
if (trùng từ khóa) 1name (bắt đầu bởi 1 số)

6 Cách đặt tên biến Tên biến phải mang tính mô tả và giải thích mục đích sử dụng của nó. Chỉ dùng các ký tự La tinh mặc dù nhiều ký tự có thể dùng nhưng nên dùng Latinh. Trong C# thì tên biến nên bắt đầu bằng 1 ký tự chữ thường, với biến dùng 2 từ thì từ thứ 2 nên bắt đầu bằng chữ hoa. Không nên dùng dấu _ vì không khuyến nghị trong C#. Tên biến phải không quá ngắn không quá dài đủ để làm rõ mục đích sử dụng của biến. Tên biến phân biệt chữ hoa chữ thường. Ví dụ: age với Age khác nhau.

7 Ví dụ Tên ngon Tên đúng theo C# nhưng không chuyên nghiệp; firstName
age startIndex lastNegativeNumberIndex Tên đúng theo C# nhưng không chuyên nghiệp; _firstName (bắt đầu bằng_) last_name (chứa _) AGE (viết hoàn toàn chữ hoa) Start_Index (bắt đầu với chữ hoa và chứa _) lastNegativeNumber_Index (chứa ký tự _) a37 (tên không mang tính mô tả) fullName23, fullName24,

8 Khai báo biến Khi bạn khai báo biến cần thực hiện những bước sau:
Chỉ ra kiểu dữ liệu (ví dụ int) Chỉ ra tên (ví dụ age) Chỉ ra giá trị khởi tạo ( ví dụ 25) nhưng điều này không bắt buộc. Cú pháp: <data type> <identifier> [= <initialization>];

9 Gán giá trị cho biến Gán giá trị cho biến là hành động đưa giá trị cho biến để lưu trữ giá trị đó trong biến. Hành động này thực hiện bởi toán tử gán “=”. Phía bên trái của toán tử là tên biến và bên phải là giá trị mới.

10 Khởi tạo biến Từ khóa khởi tạo (initialization) trong lập trình nghĩa là chỉ ra một giá trị ban đầu. Khi gán giá trị cho biến ở thời điểm khai báo thì đó là khởi tạo.

11 Giá trị mặc định Mỗi một kiểu dữ liệu trong C# đều có gía trị mặc định. Điều này giúp không cần khởi tạo tường minh giá trị cho kiểu đó mà mặc định nó sẽ dùng luôn.

12 Bảng giá trị mặc định Kiểu dữ liệu Giá trị mặc định sbyte byte short
byte short ushort int uint 0U long 0L ulong Kiểu dữ liệu Giá trị mặc định float 0.0f Double 0.0d Decimal 0.0m Bool False Char ‘\u0000’ String Null Object null

13 Ví dụ


Tải xuống ppt "Trainer: Bạch Ngọc Toàn Phát hành bởi: TEDU –"

Các bản thuyết trình tương tự


Quảng cáo bởi Google