Skip to content

Massivlarni uzatish (Pass Array to a Function)

Massivlarni funksiya parametri sifatida uzatish

Funksiyaga massivlar ham uzatish mumkin:

MISOL

cpp
void myFunction(int myNumbers[5]) {
  for (int i = 0; i < 5; i++) {
    cout << myNumbers[i] << "\n";
  }
}

int main() {
  int myNumbers[5] = {10, 20, 30, 40, 50};
  myFunction(myNumbers);
  return 0;
}

TUSHUNTIRISH

myFunction funksiyasi massivni parametr sifatida qabul qiladi (int myNumbers[5]) va for tsikli bilan massiv elementlari bo'ylab aylanadi.

main() ichida funksiya chaqirilganda myNumbers massivi uzatiladi va massiv elementlari chiqariladi.

Eslatma: Funksiyani chaqirganda faqat massiv nomini argument sifatida uzating (myFunction(myNumbers)). Ammo funksiya parametrida to'liq e'lon kerak (int myNumbers[5]).