30/09/2018, 20:09
Phân biệt global variable và static global variable
Như tiêu đề của topic,mọi người có thể nói cho mình biết điểm khác nhau giữa 2 loại biến này không?
Theo mình biết thì cả 2 loại biến này đều có phạm vi toàn cục, và đều thay đổi giá trị sau mỗi lần gọi hàm.
Và nếu muốn sử dụng trong nhiều file, ta có thể thêm từ khóa extern cho cả 2 loại biến nêu trên được không?
Cám ơn mọi người nhiều
Bài liên quan
Biến stactic global chỉ có giá trị trong file nó được khai báo, không thể truy cập được từ file ngoài, còn biến global thì có thể truy cập được khi sử dụng từ khóa
extern
You cannot use extern and static together they are mutually exclusive.
static means Internal Linkage
extern means External Linkage
You need to use only extern if you need External Linkage.