Sobes.tech
Intern

Τι είναι ένας πίνακας (array);

sobes.tech AI

Απάντηση από AI

Ένας πίνακας είναι μια διατεταγμένη συλλογή στοιχείων του ίδιου τύπου με σταθερό μέγεθος.

// δήλωση πίνακα με 5 ακέραιους
var a [5]int

// ανάθεση τιμών στα στοιχεία
a[0] = 10
a[4] = 50

// πρόσβαση στα στοιχεία
x := a[0] // x = 10

Βασικά χαρακτηριστικά:

  • Σταθερό μέγεθος: Το μέγεθος του πίνακα καθορίζεται κατά την δήλωσή του και δεν μπορεί να αλλάξει κατά την εκτέλεση.
  • Στοιχεία του ίδιου τύπου: Όλα τα στοιχεία του πίνακα πρέπει να έχουν τον ίδιο τύπο δεδομένων.
  • Σειριακή αποθήκευση: Τα στοιχεία του πίνακα αποθηκεύονται στη μνήμη με σειριακή σειρά, εξασφαλίζοντας γρήγορη πρόσβαση μέσω δείκτη.
  • Δεικτοδότηση: Η πρόσβαση στα στοιχεία γίνεται μέσω αριθμητικού δείκτη, ξεκινώντας από το 0.