Tôi có một hàm chấp nhận một mảng nguyên làm đối số và in nó.Truyền các giá trị trực tiếp dưới dạng mảng để hoạt động trong C
void printArray(int arr[3])
{
int i;
for(i=0; i<3; ++i)
{
printf("\n%d", arr[i]);
}
}
Có cách nào để vượt qua các giá trị của mảng như thế này
printArray({3, 4, 5});
nếu tôi biết các giá trị trước mặt mà không cần phải tạo ra một mảng chỉ vì lợi ích của đi qua nó để các chức năng?
Nếu bạn cần vượt qua một mảng, bạn cần phải có một mảng. – alk
chỉ để sửa đổi những gì @alk đã nói, ... chỉ chúng tôi mới có thể quyết định/kiểm soát xem đó là tên được đặt tên hoặc chưa đặt tên. nhưng __it__ phải ở đó. –