Thảo luậnMảng là các bộ sưu tập của các biến liên tiếp của cùng loại. Mỗi biến trong bộ sưu tập được gọi là một phần tử. Số lượng các yếu tố được gọi là kích thước của các mảng.Các giải pháp chứng tỏ một sử dụng phổ biến của mảng trong Arduino mã: lưu trữ một cách-tion chân. Ở đây các chân kết nối với thiết bị chuyển mạch và đèn LED (một chủ đề được bảo hiểm chi tiết hơn trong chương 5). Các bộ phận quan trọng của ví dụ này là tuyên bố của mảng và quyền truy cập vào các phần tử mảng.Dòng mã, sau tuyên bố (tạo) một loạt các số nguyên với bốn yếu tố và khởi mỗi phần tử. Các yếu tố đầu tiên được thiết lập bằng 2, thứ hai đến 3, và như vậy:int inputPins [] = {2,3,4,5};Nếu bạn không khởi tạo giá trị khi bạn tuyên bố một mảng (ví dụ, khi các giá trị sẽ chỉ có sẵn khi phác thảo chạy), bạn phải thay đổi mỗi phần tử trong-dividually. Bạn có thể tuyên bố các mảng như sau:int inputPins [4];Điều này tuyên bố một mảng của bốn yếu tố với giá trị ban đầu của mỗi yếu tố thiết lập bằng không. Số trong dấu ngoặc vuông ([]) là kích thước, và điều này đặt số lượng các yếu tố. Mảng này có kích thước của bốn và có thể chứa, tối đa, bốn số nguyên giá trị. Kích thước có thể được bỏ qua nếu mảng tuyên bố có chứa initializers (như minh hoạ trong ví dụ đầu tiên - phong phú) bởi vì trình biên dịch con số làm thế nào lớn để làm cho các mảng bằng cách đếm số initializers.Các yếu tố đầu tiên của mảng là nguyên tố [0]:
đang được dịch, vui lòng đợi..
