Trên 2 trong tổng số vòng, tôi nhận được lỗi sau từ gcc:C++ cho vòng lặp cấu trúc với nhiều khởi biến
error: expected unqualified-id before 'int'
Tôi không chắc chắn những gì tôi đang mất tích. Tôi đã xem qua tài liệu về cách thức cho vòng lặp nên nhìn và tôi vẫn còn bối rối. Có gì sai ở đây?
#include <iostream>
#include <vector>
int main() {
std::vector<int> values;
for (int i = 0; i < 20; i++) {
values.push_back(i);
}
std::cout << "Reading values from 'std::vector values'" << std::endl;
for (int i = 0, int col = 0; i < values.size(); i++, col++) {
if (col > 10) { std::cout << std::endl; col == 0; }
std::endl << values[i] << ' ';
}
}
Cảm ơn bạn - Tôi đã không nhận thấy điều này chút nào. – jdphenix
Chúng ta có thể thực hiện thao tác logic giữa hai điều kiện liên quan đến các biến 'i' và' j' trong trình giữ chỗ cho điều kiện trong vòng lặp 'for' không? – Chaitanya
@Chaitanya yes. – jweyrich