Từ dó, ngôn ngữ này đã lan rộng ra nhiều hệ điều hành khác và trở thành một những ngôn ngữ phổ dụng nhất. | Ebooks Team return 0 Đừng lo lắng nếu như việc khai báo có vẻ hơi lạ lùng với bạn. Bạn sẽ thấy phần chi tiết còn lại trong phần tiếp theo Khởi tạo các biến Khi khai báo một biến giá trị của nó mặc nhiên là không xác định. Nhưng có thể bạn sẽ muốn nó mang một giá trị xác định khi được khai báo. Để làm điều đó bạn chỉ cần viết dấu bằng và giá trị bạn muốn biến đó sẽ mang type identifier initial_value Ví dụ nếu chúng ta muốn khai báo một biến int là a chứa giá trị 0 ngay từ khi khởi tạo chúng ta sẽ viết int a 0 Bổ xung vào cách khởi tạo kiểu C này C còn có thêm một cách mới để khởi tạo biến bằng cách bọc một cặp ngoặc đơn sau giá trị khởi tạo. Ví dụ int a 0 Cả hai cách đều hợp lệ trong C . Phạm vi hoạt động của các biến Tất cả các biến mà chúng ta sẽ sử dụng đều phải được khai báo trước. Một điểm khác biết giữa Cvà C là trong C chúng ta có thể khai báo biến ở bất kì nơi nào trong chương trình thậm1 chí là ngay ở giữa các lệnh thực hiện chứ không chỉ là ở đầu khối lệnh như ở trong C. Mặc dù vậy chúng ta vẫn nên theo cách của ngôn ngữ C khi khai báo các biến bởi vì nó sẽ rất hữu dụng khi cần sửa chữa một chương trình có tất cả các phần khai báo được gộp lại với nhau. Bởi vậy cách thông dụng nhất để khai báo biến là đặt nó trong phần bắt đầu của mỗi hàm biến cục bộ hay trực tiếp trong thân chương trình ngoài tất cả các hàm biến toàn cục . Gobal variables biến toàn cục có thể được sử dụng ở bất kì đâu trong chương trình ngay sau khi nó được khai báo. g phần mã mà nó được Tầm hoạt động của local variables biến cục bộ bị giới hạn trong phần mã mà nó được khai báo. Nếu chúng được khai báo ở đầu một hàm như hàm main tầm hoạt động sẽ là toàn bộ hàm main. Điều đó có nghĩa là trong ví dụ trên các biến được khai báo trong Trang 8 Ebooks Team hàm main chỉ có thể được dùng trong hàm đó không được dùng ở bất kì đâu khác. Thêm vào các biến toàn cục và cục bộ còn có các biến ngoài external . Các biến này không những được dùng trong một file mã nguồn mà