Mình có đoạn code thế này:
void output(int a[])
{
cout << a[2, 2] << endl;
}
void main()
{
int a[] = { 1,3,5 };
output(a);
}
không hiểu tại sao khi xuất a[2, 2] thì vẫn xuất bình thường (5), đặc biệt mảng chỉ ghi nhận chỉ số đứng sau, chỉ số đứng đầu thì số nào cũng được, mặc dù là biết sai cú pháp bên c++, nhưng vẫn thắc mắc hoài ?

Ko phải lỗi đâu.

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?