Computer >> Máy Tính >  >> Lập trình >> C ++

Biến toàn cục trong C ++ là gì?


Các biến toàn cục được định nghĩa bên ngoài tất cả các hàm, thường nằm trên đầu chương trình. Các biến toàn cục sẽ giữ giá trị của chúng trong suốt thời gian hoạt động của chương trình của bạn.

Một biến toàn cục có thể được truy cập bởi bất kỳ hàm nào. Có nghĩa là, một biến toàn cục có sẵn để sử dụng trong toàn bộ chương trình của bạn sau khi khai báo.

Ví dụ

#include <iostream>
using namespace std;
// Global variable declaration:
int g;
int main () {
   // Local variable declaration:
   int a, b;
   a = 10;
   b = 20;
   g = a + b;
   cout << g;
   return 0;
}

Đầu ra

Điều này sẽ đưa ra kết quả -

30