12
C có cấu trúc vòng lặp “foreach” không?
Hầu hết tất cả các ngôn ngữ đều có một foreachvòng lặp hoặc một cái gì đó tương tự. C có một cái không? Bạn có thể đăng một số mã ví dụ?
foreach là một cấu trúc lặp thực thi một đoạn mã đã cho cho mỗi phần tử trong danh sách / bộ sưu tập / mảng. Ngược lại với vòng lặp for, vòng lặp foreach không yêu cầu bộ mã hóa duy trì biến đếm để tránh các lỗi (hàng rào) ngoài luồng. Nên sử dụng khi lặp đơn giản trên toàn bộ mảng / danh sách / bộ sưu tập .