Heim > Backend-Entwicklung > C++ > Hauptteil

Arrays in C/C++-Programmen

WBOY
Freigeben: 2023-09-01 10:41:15
nach vorne
845 Leute haben es durchsucht

Arrays in C/C++-Programmen

Ein Array ist eine feste Anzahl von Elementen desselben Datentyps. Diese Elemente werden an zusammenhängenden Speicherorten im Speicher gespeichert.

Auf jedes einzelne Element eines Werts kann über seinen Indexwert mithilfe von eckigen Klammern „[]“ und Array-Namen wie a[4], a[3] usw. zugegriffen werden.

Array deklarieren

In der Programmiersprache c/c++ wird ein Array durch die Definition seines Typs und seiner Länge (Anzahl der Elemente) deklariert. Die folgende Syntax zeigt die Möglichkeit, ein Array in c/c++ zu deklarieren −

data_tpye array_name[length];
Nach dem Login kopieren

Deklarieren Sie beispielsweise ein Array vom Typ Float mit dem Namen Prozent der Länge 10.

float percentage[10]
Nach dem Login kopieren

Array-Werte initialisieren

In der Programmiersprache C++ haben Sie mehrere Möglichkeiten, Werte zu initialisieren, d. h. einen nach dem anderen zu initialisieren oder alle Werte mit einer einzigen Anweisung zu deklarieren.

Nacheinander initialisieren –

percentage[5] = 45.3;
Nach dem Login kopieren

Alle Werte auf einmal deklarieren –

float percentage[] = {56.4 , 99.0, 12.20, 67.2}
Nach dem Login kopieren

01234 5
78.06 56,7899,20 12,2287,6634,44

Zugriff auf Array-Elemente

Um auf den Wert eines Arrays zuzugreifen, verwenden wir den Indexwert und den Namen des Arrays in geschweiften Klammern. Zum Beispiel:

float anam’spercentage = percentage[4];
Nach dem Login kopieren

Beispiel

Ein Programm zum Drucken aller Werte eines Arrays mithilfe einer for-Schleife

Echtzeitdemonstration

#include <iostream>
using namespace std;
int main(){
   float percentage[] = {56.4 , 99.0, 12.20, 67.2};
   cout<<"printing all values of the array :\n";
   for(int i = 0; i<4 ; i++){
      cout<<"element "<<i+1<<" = "<<percentage[i]<<endl;
   }
   return 0;
}
Nach dem Login kopieren

Ausgabe

printing all values of the array :
element 1 = 56.4
element 2 = 99
element 3 = 12.2
element 4 = 67.2
Nach dem Login kopieren

Drucken bestimmter Werte eines Arrays –

Beispiel

Online-Demonstration

#include <iostream>
using namespace std;
int main(){
   float percentage[4];
   percentage[0] = 56.3;
   percentage[1] = 99.12;
   percentage[2] = 78.32;
   percentage[3] = 61.3;
   cout<<"3rd element is "<<percentage[2];
   return 0;
}
Nach dem Login kopieren

Ausgabe

3rd element is 78.32
Nach dem Login kopieren

Reinitialisierungs-Array-Wert −

Beispiel

Echtzeit-Demonstration

#include <iostream>
using namespace std;
int main(){
   float percentage[4];
   percentage[0] = 56.3;
   percentage[1] = 99.12;
   percentage[2] = 78.32;
   percentage[3] = 61.3;
   cout<<"3rd element is "<<percentage[2];
   percentage[2] = 12.22;
   cout<<"\nafter change :\n";
   cout<<"3rd element is "<<percentage[2];
   return 0;
}
Nach dem Login kopieren

Ausgabe

3rd element is 78.32
after change :
3rd element is 12.22
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonArrays in C/C++-Programmen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage