Bạn đang quan tâm đến Biến cục bộ được khai báo ở đâu phải không? Nào hãy cùng PHE BINH VAN HOC theo dõi bài viết này ngay sau đây nhé!
Video đầy đủ Biến cục bộ được khai báo ở đâu
Trong bài học này, chúng ta sẽ học cách khai báo biến cục bộ và biến toàn cục. Phạm vi của biến là gì? Và làm một số bài tập liên quan đến khai báo biến.
Đây là những kỹ năng cơ bản nhất khi học lập trình, hãy nhớ các thuộc tính của nó
Biến là gì?
Giá trị của một biến có thể được thay đổi bất kỳ lúc nào trong quá trình thực thi chương trình. Các biến được sử dụng để lưu trữ dữ liệu cần thay đổi trong quá trình thực hiện chương trình.
Cú pháp khai báo biến: & lt; datatype & gt; & lt; space & gt; & lt; tên biến & gt ;;
Ví dụ:
int a;
float b;
Chúng ta có thể gán giá trị cho các biến khi khai báo chúng. Ví dụ:
int a = 100; // khai báo một biến có tên là a với giá trị là kiểu số nguyên 100
float b = 0.1; // khai báo một biến có tên b với giá trị thực là 0.1
Ký tự c = ‘a’; // khai báo một ký tự có tên là c có giá trị là ký tự a
string s = “hello anh em”; // khai báo một chuỗi tên s với giá trị hello anh em
Có 3 loại biến cơ bản:
- Biến cục bộ
- Các biến toàn cục
- Các biến đặc biệt tĩnh, biến động, đăng ký …
Khai báo các biến cục bộ và thuộc tính của chúng
Các biến cục bộ, tức là các biến được khai báo trong một hàm. Biến chỉ có thể tồn tại và được sử dụng bên trong hàm. Các biến cục bộ được cấp phát khi hàm được gọi và giải phóng sau khi hàm được thực thi.
Các biến cục bộ trùng tên trong một hàm nhưng được khai báo trong các hàm khác nhau vẫn có thể được sử dụng bình thường. Đây là một ví dụ dễ hiểu. Có 2 người tên là huong, nhưng 1 bạn ở nhà a và 1 bạn ở nhà b, thì đó là 2 người hoàn toàn khác nhau. Nhưng nếu có 2 hương trong cùng một nhà sẽ gây ra lỗi.
Kết quả
Khai báo các biến toàn cục và thuộc tính của chúng
Với các biến toàn cục, các biến được khai báo bên ngoài một hàm có thể được truy cập và sử dụng trong bất kỳ hàm nào trong chương trình. Các biến toàn cục được cấp phát bộ nhớ khi chương trình đang chạy và được giải phóng khi chương trình kết thúc.
Các biến toàn cục chỉ có thể được sử dụng trong file.c đó, nếu chúng ta muốn sử dụng chúng trong một file.c khác, chúng ta phải sử dụng từ khóa extern
p> khi khai báo các biến toàn cục
Trong chương trình C, chúng ta có thể khai báo một biến toàn cục và một biến cục bộ có cùng tên. Nhưng khi bên trong các hàm, các hàm thích sử dụng các biến cục bộ đã khai báo. Ví dụ:
Kết quả
Kết thúc
Biến toàn cục và biến cục bộ là hai khái niệm cơ bản nhất khi khai báo biến trong c. Ngoài ra còn có một số loại biến đặc biệt mà chúng ta sẽ tìm hiểu thêm ở phần sau. Các thuộc tính của các biến được khai báo tương ứng cần được ghi nhớ. Một lời khuyên là bạn không nên khai báo các biến 1 ký tự như a, b, c, d … mà hãy đặt tên cho chúng. Hãy đọc bài viết Clean Code để hiểu tại sao.
Được rồi, hãy chuyển sang bài học tiếp theo trong loạt bài lập trình c từ a đến z.
Đừng quên tham gia cộng đồng những người đam mê lập trình để giao lưu và học hỏi.
Như vậy trên đây chúng tôi đã giới thiệu đến bạn đọc Biến cục bộ được khai báo ở đâu. Hy vọng bài viết này giúp ích cho bạn trong cuộc sống cũng như trong học tập thường ngày. Chúng tôi xin tạm dừng bài viết này tại đây.
Website: https://phebinhvanhoc.com.vn/
Thông báo: Phê Bình Văn Học ngoài phục vụ bạn đọc ở Việt Nam chúng tôi còn có kênh tiếng anh PhebinhvanhocEN cho bạn đọc trên toàn thế giới, mời thính giả đón xem.
Chúng tôi Xin cám ơn!