Biến trong C – VietTuts

Cập nhật ngày 31/08/2022 bởi mychi

Bài viết Biến trong C – VietTuts thuộc chủ đề về Giải Đáp Thắc Mắt thời gian này đang được rất nhiều bạn quan tâm đúng không nào !! Hôm nay, Hãy cùng Hường Liya tìm hiểu Biến trong C – VietTuts trong bài viết hôm nay nhé ! Các bạn đang xem nội dung : “Biến trong C – VietTuts”

Đánh giá về Biến trong C – VietTuts


Xem nhanh

Flow của chương trình C

Kiểu dữ liệu trong C

Một biến trong C là tên của vị trí bộ nhớ. Nó được sử dụng để lưu trữ dữ liệu. Giá trị của nó có thể được thay đổi và nó có thể được sử dụng lại nhiều lần. Mỗi biến trong C có một loại dữ liệu cụ thể, xác định kích thước của bộ nhớ của biến; phạm vi các giá trị có thể được lưu trữ trong bộ nhớ đó.

Biến là một cách để thể hiện vị trí bộ nhớ thông qua một cái tên để nó có thể được xác định một cách dễ dàng. Tên của một biến có thể bao gồm các chữ cái, chữ số và ký tự gạch dưới. Nó phải bắt đầu bằng một chữ cái thư hoặc một gạch dưới. Biến trong C có phân biệt chữ hoa và chữ thường.

Cú pháp khai báo biến

Cú pháp để khai báo một biến trong C:

 type variable_list; 

Ví dụ về khai báo biến:

 int a; float b; char c; 

Ở đây, a, b, c là các biến và int, float, char là các kiểu dữ liệu.

Chúng ta cũng có thể cung cấp giá trị trong khi khai báo các biến như được đưa ra dưới đây:

 int a = 10, b = 20; // Khai báo 2 biến kiểu số nguyên float = 20,8; char c = 'A'; 

Quy tắc khai báo biến trong C

  • Một biến có thể có các chữ cái, chữ số và dấu gạch dưới.
  • Tên biến chỉ có thể bắt đầu bằng bảng chữ cái và dấu gạch dưới. Nó không thể bắt đầu bằng chữ số.
  • Không có khoảng trắng trong tên biến.
  • Tên biến không phải là bất kỳ từ hoặc từ khóa dành riêng như int, float, vv.

Tên biến hợp lệ:

 int a; int _ab; int a30; 

Tên biến không hợp lệ:

 int 2; int a b; int long; 

Các kiểu biến trong C

Có một vài kiểu biến trong C như sau:

  1. Biến local (địa phương).
  2. Biến global (toàn cầu).
  3. Biến static.
  4. Biến automatic.
  5. Biến external.

1. Biến local (địa phương).

Một biến được khai báo bên trong hàm hoặc khối lệnh được gọi là biến địa phương.

Mọi Người Xem :   11 tiêu chi tuyển dụng và đánh giá ứng viên hiệu quả nhất

Nó phải được khai báo khi bắt đầu khối.

 void function1() int x = 10; // bien local 

2. Biến global (toàn cầu).

Một biến được khai báo bên ngoài hàm hoặc khối lệnh được gọi là biến toàn cầu. Bất kỳ hàm nào cũng có thể thay đổi giá trị của biến toàn cầu. Nó có sẵn cho tất cả các chức năng.

Trong ví dụ dưới đây, biến a là biến global.

 int a = 20; // bien global void function1() int x = 10; // bien local 

3. Biến static (tĩnh).

Một biến được khai báo với từ khóa static được gọi là biến tĩnh.

Nó giữ lại giá trị của nó sau nhiều lần gọi hàm.

 #include <stdio.h> int main() function1(); function1(); function1(); return 0; int function1() int x = 10; // bien local static int y = 10; // bien static x = x + 1; y = y + 1; printf("n %d, %d", x, y); 

Kết quả:

 11, 11 11, 12 11, 13 

Hàm function1() được gọi 3 lần, biến địa phương x sẽ in cùng một giá trị cho mỗi lệnh chức năng gọi là 11, 11, 11. Nhưng biến tĩnh sẽ in giá trị được tăng lên 1 trong mỗi lần gọi hàm là 11, 12, 13.

4. Biến automatic (tự động).

Tất cả các biến trong C được khai báo trong khối lệnh, là các biến tự động theo mặc định. Bởi chúng ta có thể khai báo một cách rõ ràng biến tự động bằng cách sử dụng từ khóa auto.

 void main() int x = 10; // bien local (cung la bien automatic) auto int y = 20; // bien automatic 

5. Biến external.

Chúng ta có thể chia sẻ một biến trong nhiều tập tin mã nguồn C bằng cách sử dụng biến external. Để khai báo biến bên ngoài, bạn cần sử dụng từ khóa extern

Mọi Người Xem :   PowerPoint Presentation

File: myfile.h

 extern int x = 10; // bien external variable (cung la bien global) 

File: test.c

 #include "myfile.h" #include <stdio.h> int main() printValue(); int printValue() printf("x: %d", x); 

Kết quả:

Flow của chương trình C

Kiểu dữ liệu trong C



Các câu hỏi về c là gì


Nếu có bắt kỳ câu hỏi thắc mắt nào vê c là gì hãy cho chúng mình biết nhé, mõi thắt mắt hay góp ý của các bạn sẽ giúp mình cải thiện hơn trong các bài sau nhé <3 Bài viết c là gì ! được mình và team xem xét cũng như tổng hợp từ nhiều nguồn. Nếu thấy bài viết c là gì Cực hay ! Hay thì hãy ủng hộ team Like hoặc share. Nếu thấy bài viết c là gì rât hay ! chưa hay, hoặc cần bổ sung. Bạn góp ý giúp mình nhé!!

Các Hình Ảnh Về c là gì


Các hình ảnh về c là gì đang được chúng mình Cập nhập. Nếu các bạn mong muốn đóng góp, Hãy gửi mail về hộp thư [email protected] Nếu có bất kỳ đóng góp hay liên hệ. Hãy Mail ngay cho tụi mình nhé

Tra cứu báo cáo về c là gì tại WikiPedia

Bạn hãy tìm nội dung chi tiết về c là gì từ web Wikipedia tiếng Việt.◄ Tham Gia Cộng Đồng Tại

???? Nguồn Tin tại: https://huongliya.vn/

???? Xem Thêm Chủ Đề Liên Quan tại : https://huongliya.vn/hoi-dap/

Related Posts

About The Author

Add Comment