Hiểu một cách nôm na biến cục bộ là những được khai báo trong mỗi hàm khác nhau trong chương trình C. Các biến này độc lập với nhau trong mỗi một hàm khác nhau.
VD:
Theo như ví dụ trên, ta khai bao hai biến n kiểu int ở hai hàm khác nhau là hàm tong() và hàm main() dù có nhập vào biến n của hàm main() là giá trị bao nhiêu thì giá trị của n trong hàm tong() không thay đổi.
II. Biến toàn cục (global variables)
Khác với biến địa phương biến toàn cục là biến được khai báo ngay từ đầu chương trình, mọi hàm khác nhau trong các chương trình con khác nhau đều tham chiếu biến đã được khai báo.
VD:
III. Tổng Kết
Biến địa phương là biến được khai báo ở trong mỗi hàm và chỉ có giá trị ở trong hàm được khai báo.
Biến toàn cục là biến được khai báo ở bên ngoài tất cả các hàm, và có giá trị như nhau ở mỗi hàm con khác.
No comments:
Post a Comment