tailieunhanh - Bài giảng Ngôn ngữ lập trình nâng cao: Bài 2.1 - Nguyễn Xuân Hùng
Bài giảng Ngôn ngữ lập trình nâng cao: Bài với mục tiêu miêu tả sự cấp phát bộ nhớ, sử dụng cấu trúc (structures), sử dụng kiểu liệt kê(enumerations), thực thi mảng (arrays), sử dụng tập hợp (collections). | Object-Oriented Programming Using C# NGÔN NGỮ LẬP TRÌNH NÂNG CAO Ver. Slide 1 of 33 Object-Oriented Programming Using C# Mục tiêu Trong mục này chúng ta sẽ học: Miêu tả sự cấp phát bộ nhớ Sử dụng cấu trúc (structures) Sử dụng kiểu liệt kê(enumerations) Thực thi mảng (arrays) Sử dụng tập hợp (collections) Ver. Slide 2 of 33 Object-Oriented Programming Using C# Miêu tả sự cấp phát bộ nhớ Bộ nhớ được cấp phát cho các biến được đề cập theo các cách sau: Kiểu giá trị (Value types): Chứa dữ liệu. Kiểu dữ liệu gắn liền như là kiểu int, char và float là các kiểu giá trị. Kiểu tham chiếu (Reference types): Chứa địa chỉ tham chiếu tới một khối bộ nhớ. Các kiểu dữ liệu như là string và class là các kiểu tham chiếu. Chúng ta cùng tìm hiểu chi tiết các khái niệm cấp phát bộ nhớ. Ver. Slide 3 of 33 Object-Oriented Programming Using C# Miêu tả sự cấp phát bộ nhớ (tiếp) Kiểu giá trị - Value Type: int Num1; Num1=50; Khai báo biến Num1 Khởi tạo 50 Cả Num1 và Num2 chứa 50 Num2 int Num2; Num2=Num1; Ver. Khai báo biến 50 Khởi tạo Num2 bằng Num1 Slide 4 of 33 Object-Oriented Programming Using C# Miêu tả sự cấp phát bộ nhớ (tiếp) Kiểu giá trị - Value Type (tiếp): Num1 Giá trị mới được gán cho Num1 Giá trị của Num2 không ảnh hưởng Num1=60; 60 Num2 50 Ver. Slide 5 of .
đang nạp các trang xem trước