Bài giảng Hệ thống máy tính và Ngôn ngữ lập trình: Chương 10 - PGS.TS. Đặng Thành Tín

Bài giảng "Hệ thống máy tính và Ngôn ngữ lập trình - Chương 10: Hàm" cung cấp cho người học các kiến thức: Khái niệm hàm, khai báo hàm, đối số của hàm - Đối số và tham trị, kết quả trả về của hàm, . | Bài giảng Hệ thống máy tính và Ngôn ngữ lập trình: Chương 10 - . Đặng Thành Tín CHÖÔNG 10 LÔÙP LÖU TRÖÕ CUÛA BIEÁN SÖÏ CHUYEÅN KIEÅU CHÖÔNG 10 LÔÙP LÖU TRÖÕ CUÛA BIEÁN SÖÏ CHUYEÅN KIEÅU Khaùi nieäm Bieán toaøn cuïc vaø bieán cuïc boä Bieán tónh (static) Bieán REGISTER Khôûi ñoäng trò cho bieán ôû caùc lôùp Söï chuyeån kieåu Định vị vùng nhớ cho các lớp lưu trữ Baøi taäp cuoái chöông CHÖÔNG 10 LÔÙP LÖU TRÖÕ CUÛA BIEÁN SÖÏ CHUYEÅN KIEÅU KHAÙI NIEÄM Moãi bieán khi ñöôïc söû duïng trong chöông trình ñeàu phaûi ñöôïc khai baùo, tuy nhieân bieán coù theå ñöôïc khai baùo ôû nhieàu choã trong chöông trình, bieán coù theå ñöôïc khai baùo trong haøm, ngoaøi haøm., moãi choã nhö vaäy seõ laøm cho bieán coù khaû naêng söû duïng khaùc nhau, töø ñoù hình thaønh neân caùc lôùp löu tröõ bieán. CHÖÔNG 10 LÔÙP LÖU TRÖÕ CUÛA BIEÁN SÖÏ CHUYEÅN KIEÅU KHAÙI NIEÄM Ñoái vôùi C, döïa vaøo caùch maø bieán ñöôïc löu tröõ vaø söû duïng, bieán seõ ôû moät trong caùc lôùp löu tröõ khaùc nhau sau ñaây: - Lôùp bieán töï ñoäng - Lôùp bieán toaøn cuïc vaø bieán cuïc boä - Lôùp bieán tónh - Lôùp bieán thanh ghi Coù hai ñaëc tính quan troïng cuûa moät bieán: taàm söû duïng cuûa bieán vaø thôøi gian toàn taïi cuûa bieán. CHÖÔNG 10 LÔÙP LÖU TRÖÕ CUÛA BIEÁN SÖÏ CHUYEÅN KIEÅU KHAÙI NIEÄM Taàm söû duïng cuûa bieán (scope) laø nôi maø bieán coù theå ñöôïc söû duïng trong caùc leänh cuûa chöông trình. Do ñaëc tính naøy maø ta coù hai lôùp löu tröõ khaùc nhau laø - lôùp löu tröõ bieán toaøn cuïc (global storage class) - lôùp löu tröõ bieán cuïc boä (local storage class). CHÖÔNG 10 LÔÙP LÖU TRÖÕ CUÛA BIEÁN SÖÏ CHUYEÅN KIEÅU KHAÙI NIEÄM Thôøi gian toàn

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.