biến toàn cục là gì

Bách khoa toàn thư ngỏ Wikipedia

Trong lập trình sẵn PC, biến toàn cục (tiếng Anh: global variable) là 1 biến đổi đem tầm vực toàn viên, tức thị nó hoàn toàn có thể bắt gặp (và vậy nên truy xuất được) nhập toàn cỗ công tác, trừ Lúc bị che (variable shadowing). Tập ăn ý toàn bộ những biến đổi toàn viên được gọi là môi ngôi trường toàn cục (global environment) hoặc trạng thái toàn cục (global state). Trong những ngữ điệu biên dịch, biến đổi toàn viên trình bày cộng đồng là biến đổi tĩnh (static variable), đem phạm vi (thời gian dối sống) là toàn cỗ thời hạn chạy của công tác, tuy vậy trong những ngữ điệu thông dịch (bao bao gồm cỗ thông dịch dòng sản phẩm mệnh lệnh (command-line interpreter)), biến đổi toàn viên thông thường được cấp phép động Lúc khái niệm, vì thế bọn chúng ko được biết trước thời hạn.

Bạn đang xem: biến toàn cục là gì

Xem thêm: cảm ứng từ là gì

Trong một trong những ngữ điệu, toàn bộ những biến đổi đều là toàn viên, hoặc khoác lăm le là toàn viên, trong những khi ở đa số những ngữ điệu tân tiến, những biến đổi đem tầm vực số lượng giới hạn, thông thường là tầm vực kể từ vựng (lexical scope), tuy vậy biến đổi toàn viên thông thường đã có sẵn trước bằng phương pháp khái niệm một biến đổi ở cung cấp tối đa của công tác. Tuy nhiên trong những ngữ điệu không giống, biến đổi toàn viên ko tồn tại; phía trên thông thường là những ngữ điệu lập trình sẵn tế bào đun vốn liếng thực thi đua cấu tạo tế bào đun, hoặc ngữ điệu lập trình sẵn phía đối tượng người dùng dựa vào lớp vốn liếng thực thi đua cấu tạo lớp.

Sử dụng[sửa | sửa mã nguồn]

Xem thêm[sửa | sửa mã nguồn]

  • Biến viên bộ
  • Biến phi viên bộ
  • Singleton pattern
  • Biến
    • Biến tĩnh
    • Biến ngoài

Tham khảo[sửa | sửa mã nguồn]