Array bound checking là gì?
Phrase
Programming
- ★
- ★
- ★
- ★
- ★
Array bound checking đề cập đến việc xác định xem tất cả các tham chiếu mảng trong một chương trình có nằm trong phạm vi đã khai báo của chúng hay không. Ví dụ: giả sử bạn có một mảng chuỗi.
animals[] = {"cat", "dog", "sheep", "frog", "pig"};
Bây giờ giả sử bạn có một chương trình lấy một số nguyên từ đầu vào của người dùng và in ra con vật tương ứng. Ví dụ:
0 - cat 1 - dog 2 - sheep 3 - frog 4 - pig
Bây giờ giả sử người dùng của bạn nhập 5. Chương trình của bạn sẽ cố gắng chạy và bạn sẽ gặp lỗi cho biết không có phần tử thứ 5 trong mảng animal.
Learning English Everyday