Tabellen sind eines der am häufigsten verwendeten Datenvisualisierungstools in der Programmierung. Sie stellen eine bequeme Möglichkeit dar, Informationen in Spalten und Zeilen zu organisieren und darzustellen. Wenn Sie mit der Programmiersprache C ++ arbeiten, wird dieser Leitfaden Ihnen helfen zu verstehen, wie Sie eine Tabelle auf dem Bildschirm anzeigen können.
Das Drucken einer Tabelle in C ++ kann mit einem Array von zweidimensionalen Elementen oder mit Hilfe von Strukturen implementiert werden. In diesem Handbuch werden wir beide Optionen durchgehen und eine schrittweise Erklärung bereitstellen, wie Sie die Tabelle mit jedem von ihnen ableiten können.
Stellen Sie sicher, dass Sie die C++ - Entwicklungsumgebung installiert haben und dass Sie mit den grundlegenden Konzepten dieser Sprache vertraut sind, bevor Sie beginnen. Wenn alles fertig ist, fangen wir an und lernen, wie man eine Tabelle in C++ ausgibt!
Wie erstelle ich eine Tabelle in C++
Das Erstellen einer Tabelle in C++ kann eine einfache und effiziente Möglichkeit sein, Daten darzustellen. In diesem Abschnitt sehen wir uns eine Schritt-für-Schritt-Anleitung zum Erstellen einer Tabelle in C ++ an.
- Schließen Sie die erforderlichen Header-Dateien wie und ein .
- Bestimmen Sie die Größe der Tabelle, d. H. Die Anzahl der Zeilen und Spalten.
- Erstellen Sie ein zweidimensionales Array mit dem Operator new . Die Größe des Arrays muss der Anzahl der Zeilen und Spalten in der Tabelle entsprechen.
- Geben Sie den zugewiesenen Speicher mithilfe der delete-Anweisung frei.
Hier ist ein Beispielcode, der das Erstellen einer Tabelle in C++ veranschaulicht:
#include #include int main() // Заполнение массива даннымиfor (int i = 0; i < rows; i++) >for (int i = 0; i < rows; i++) std::cout // Освобождение памятиfor (int i = 0; i < rows; i++) delete[] table;return 0;>
Jetzt haben Sie alle Anweisungen, die Sie zum Erstellen einer Tabelle in C++ benötigen. Viel Glück bei Ihren Softwareprojekten!
Schritt 1: Verbinden der Iostream-Bibliothek
Um die Iostream-Bibliothek zu verbinden, müssen Sie zu Beginn des Programms die #include-Direktive hinzufügen. Dies teilt dem Compiler mit, dass Sie Funktionen und Objekte aus der Iostream-Bibliothek verwenden möchten.
Ein Beispiel:
Schritt 2: Erstellen von Variablen zum Speichern von Tabellendaten
Bevor wir anfangen, eine Tabelle in C++ zu erstellen, benötigen wir Variablen, in denen die Daten für unsere Tabelle gespeichert werden. In diesem Schritt erstellen wir Variablen für jede Zelle in der Tabelle.
Zunächst werden wir Variablen deklarieren, die die Spaltennamen der Tabelle enthalten. Erstellen Sie eine Variable für jede Spalte. Zum Beispiel können wir für eine Tabelle mit drei Spalten Variablen wie folgt definieren:
std::string column1 = "Имя";std::string column2 = "Фамилия";std::string column3 = "Возраст";
Jetzt erstellen wir Variablen für jede Zelle in der Tabelle. Wenn wir beispielsweise zwei Zeilen in einer Tabelle haben, können wir Variablen wie folgt deklarieren:
std::string cell11 = "Иван";std::string cell12 = "Иванов";int cell13 = 25;std::string cell21 = "Петр";std::string cell22 = "Петров";int cell23 = 30;
Wir haben Variablen vom Typ std::string zum Speichern von String-Daten und Variablen vom Typ int zum Speichern numerischer Daten verwendet. Beachten Sie, dass wir für jede Zelle einen eindeutigen Variablennamen verwendet haben, der aus einer Zeilennummer und einer Spaltennummer besteht.
Jetzt, da wir Variablen zum Speichern von Tabellendaten haben, können wir mit dem nächsten Schritt fortfahren, die Tabelle zu erstellen.
#include #include int main()
Jetzt haben wir alle notwendigen Variablen, um die Tabellendaten zu speichern. Als nächstes werden wir im nächsten Schritt mit der Erstellung der Tabelle selbst fortfahren.
Zuerst erstellen wir eine Schleife, die alle Zeilen und Spalten unserer Tabelle durchläuft. Dazu benötigen wir zwei verschachtelte Schleifen: eine für Zeilen, die andere für Spalten.
Am Ende jeder Tabellenzeile verwenden wir den Operator std::endl um in eine neue Zeile zu wechseln. Dies ist erforderlich, damit jede Zeile der Tabelle in einer separaten Zeile ausgegeben wird.
for(int i = 0; i < rows; ++i)Nachdem Sie diesen Code ausgeführt haben, sehen Sie eine Tabelle, die als formatierter Text angezeigt wird. Stellen Sie sicher, dass alle Werte in Spalten ausgerichtet und durch Leerzeichen voneinander getrennt sind.