Wie initialisieren Sie ein array in C (nicht C++)?

Wie kann ich die initialisieren Sie ein array in C?

Sollte ich es definieren durch einen Zeiger: int *data[] oder kann ich einfach code: int data[] = {};?

Ich habe zum Beispiel definiert es wie:

int main(void) {
    int data[] = {44, 22, 1, 2, 3, 1000, 3};

Nun, wie kann ich die initialisieren Sie das array data?

  • Was genau meinst du mit "neu initialisieren"?
  • Meinst du frei den alten array und reservieren?
  • Ich meinte genau das, initialisieren, einmal habe ich Sie erstellt ein array , dann möchte ich erneut initialisieren es mit seiner Größe und Mitglieder
InformationsquelleAutor | 2012-03-20
Schreibe einen Kommentar