tailieunhanh - Learning Perl - Dữ liệu mảng và Danh sách

Learning Perl - Chương 3: Dữ liệu mảng và Danh sách 1. 2. 3. 4. 5. 6. 7. 8. Mảng Biểu diễn hằng ký hiệu Biến mảng Các hàm và phép toán trên mảng Hoàn c ảnh vô hướng và mảng như một mảng Xen lẫn biến mảng Bài tập Mảng Mảng là một danh sác h c ó thứ tự các dữ liệu vô hướng | I Diễn đàn tin học Tutorial Room Mục lục Chương 2 Chương 4 Learning Perl - Chương 3 Dữ liệu mảng và Danh sách 1. Mảng 2. Biểu diễn hằng ký hiệu 3. Biến mảng 4. Các hàm và phép toán trên mảng 5. Hoàn cảnh vô hướng và mảng 6. STDIN như môt mảng 7. Xen lẫn biến mảng 8. Bài tâp Mảng Mảng là môt danh sách có thứ tự các dữ liệu vô hướng. Mỗi phần tử của mảng đều là môt biến vô hướng tách biệt với môt giá trị vô hướng đôc lâp. Các giá trị này là được sắp thứ tự - tức là chúng có môt trình tự đặc biệt từ phần tử thấp nhất đến cao nhất. Mảng có thể có bất kì số phần tử nào. Mảng nhỏ nhất không có phần tử nào trong khi mảng lớn nhất thì có thể lấp kín toàn bô bô nhớ có sẵn. Biểu diễn hằng kí hiệu Môt hằng kí hiệu mảng cách thức bạn biểu diễn giá trị của môt mảng bên trong chương trình là môt danh sách các giá trị tách nhau bằng dấu phẩy và được bao trong dấu ngoặc tròn. Những giá trị này tạo nên các phần tử của danh sách. Chẳng hạn 1 2 3 mảng gồm ba giá trị 1 2 và 3 jerry hai giá trị jerry và Các phần tử của mảng không nhất thiết là hằng - chúng có thể là biểu thức mà sẽ được tính mới lại mỗi lần mảng được sử dụng. Chẳng hạn a 17 hai giá trị giá trị hiện tại của a và 17 b c d e hai giá trị Mảng rỗng mảng không có phần tử nào được biểu diễn bằng môt cặp dấu ngoặc rỗng mảng rỗng không phần tử Môt phần tử của mảng có thể bao gồm toán tử cấu thành mảng được chỉ ra bởi hai giá trị vô hướng tách nhau bởi hai dấu chấm liên tiếp . . Toán tử này tạo ra môt danh sách các giá trị bắt đầu tại giá trị vô hướng bên trái kéo cho tới gía trị vô hướng bên phải mỗi lần tăng lên môt. Chẳng hạn giống như 1 2 3 4 5 giống như 10 12 giống như 2 3 4 5 6 10 12 a. . b phạm vi được xác định bởi giá trị hiện tại của a và b Nếu giá trị vô hướng bên phải bé hơn vô hướng bên trái thì sẽ tạo ra danh sách rỗng - bạn không thể đếm ngược trât tự của các giá trị. Nếu giá trị cuối cùng không phải là toàn bô số bước trên giá trị ban đầu thì danh sác h sẽ dừng c