Danh mục tài liệu

Bài giảng Hệ thống máy tính và ngôn ngữ C: Chương 10 - TS. Nguyễn Phúc Khải

Số trang: 34      Loại file: pdf      Dung lượng: 1.13 MB      Lượt xem: 17      Lượt tải: 0    
Xem trước 4 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng Hệ thống máy tính và ngôn ngữ C - Chương 10: Lớp lưu trữ của biến và sự chuyển kiểu, được biên soạn gồm các nội dung chính sau: Khái niệm; Biến toàn cục và biến cục bộ; Biến tĩnh (static); Biến REGISTER; Khởi động trị cho biến ở các lớp; Sự chuyển kiểu; Định vị vùng nhớ cho các lớp lưu trữ. Mời các bạn cùng tham khảo!
Nội dung trích xuất từ tài liệu:
Bài giảng Hệ thống máy tính và ngôn ngữ C: Chương 10 - TS. Nguyễn Phúc Khải om .c ng co an th o ng du ucu Company LOGO 1CuuDuongThanCong.com https://fb.com/tailieudientucntt Các nội dung: Khái niệm om .c Biến toàn cục và biến cục bộ ng Biến tĩnh (static) co Biến REGISTER an Khởi động trị cho biến ở các lớp th o ng Sự chuyển kiểu du u Định vị vùng nhớ cho các lớp lưu trữ cu CuuDuongThanCong.com © TS. Nguyễn Phúc Khải https://fb.com/tailieudientucntt 2 KHÁI NIỆM Mỗi biến khi được sử dụng trong chương trình om đều phải được khai báo, tuy nhiên biến có thể .c được khai báo ở nhiều chỗ trong chương trình, ng co biến có thể được khai báo trong hàm, ngoài an hàm..., mỗi chỗ như vậy sẽ làm cho biến có th khả năng sử dụng khác nhau, từ đó hình thành o ng nên các lớp lưu trữ biến. du u cu CuuDuongThanCong.com © TS. Nguyễn Phúc Khải https://fb.com/tailieudientucntt 3 KHÁI NIỆM Dựa vào cách mà biến được lưu trữ và sử om dụng, biến sẽ ở một trong các lớp lưu trữ khác .c nhau sau đây: ng co  Lớp biến tự động an Lớp biến toàn cục và biến cục bộ th  ng  Lớp biến tĩnh o du  Lớp biến thanh ghi u Có hai đặc tính quan trọng: tầm sử dụng và cu thời gian tồn tại của biến. CuuDuongThanCong.com © TS. Nguyễn Phúc Khải https://fb.com/tailieudientucntt 4 KHÁI NIỆM Tầm sử dụng (scope) là nơi mà biến có thể om được sử dụng trong các lệnh của chương trình. .c Do đặc tính này mà ta có hai lớp lưu trữ khác ng co nhau là: an lớp lưu trữ biến toàn cục (global storage class) th  ng  lớp lưu trữ biến cục bộ (local storage class) o du u cu CuuDuongThanCong.com © TS. Nguyễn Phúc Khải https://fb.com/tailieudientucntt 5 KHÁI NIỆM Thời gian tồn tại (time life) xác định rằng biến om với giá trị đang tồn tại trong nó sẽ có ý nghĩa .c đến lúc nào. Sinh ra 2 lớp: ng co  lớp biến tự động (auto) ...