C++ ist eine statisch typisierte, kompilierte, universelle, unregelm??ige Programmiersprache mit Berücksichtigung der Gro?- und Kleinschreibung, die prozedurale Programmierung, objektorientierte Programmierung und generische Programmierung unterstützt.
C++ gilt als Sprache mittlerer Ebene, die die Funktionen von Sprachen hoher und niedriger Ebene kombiniert.
C++ wurde 1979 von Bjarne Stroustrup in den Bell Labs in Murray Hill, New Jersey, entworfen und entwickelt. C++ erweiterte und verbesserte die Sprache C, die ursprünglich C mit Klassen hie? und 1983 in C++ umbenannt wurde.
C++ ist eine Obermenge von C. Tats?chlich ist jedes legale C-Programm ein legales C++-Programm.
C++-Array Syntax
C++ unterstützt Array-Datenstrukturen, die eine sequentielle Sammlung fester Gr??e von Elementen desselben Typs speichern k?nnen. Ein Array wird zum Speichern einer Reihe von Daten verwendet, oft wird es jedoch als eine Reihe von Variablen desselben Typs betrachtet.
Die Array-Deklaration besteht nicht darin, einzelne Variablen wie Zahl0, Zahl1, ..., Zahl99 zu deklarieren, sondern eine Array-Variable wie Zahlen zu deklarieren und dann Zahlen [0], Zahlen [1] zu verwenden. ... , Zahlen[99] zur Darstellung einzelner Variablen. Auf bestimmte Elemente in einem Array kann über den Index zugegriffen werden.
Alle Arrays bestehen aus aufeinanderfolgenden Speicherpl?tzen. Die niedrigste Adresse entspricht dem ersten Element und die h?chste Adresse entspricht dem letzten Element.
C++-Array Beispiel
#include <iostream> using namespace std; #include <iomanip> using std::setw; int main (){ int n[ 10 ]; // n 是一個(gè)包含 10 個(gè)整數(shù)的數(shù)組 // 初始化數(shù)組元素 for ( int i = 0; i < 10; i++ ) { n[ i ] = i + 100; // 設(shè)置元素 i 為 i + 100 } cout << "Element" << setw( 13 ) << "Value" << endl; // 輸出數(shù)組中每個(gè)元素的值 for ( int j = 0; j < 10; j++ ) { cout << setw( 7 )<< j << setw( 13 ) << n[ j ] << endl; } return 0;}