Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Industrial programming >> C Sprache

C++-Eingabe und Ausgabe meistern: Ein praktischer Leitfaden

C++ Grundlegende Ein-/Ausgabe

Dieses Tutorial demonstriert, wie man das cin-Objekt für Benutzereingaben und das cout-Objekt für Ausgaben verwendet, illustriert mit Schritt-für-Schritt-Beispielen.

C++-Ausgabe

In C++ streamt cout formatierte Daten auf die Konsole. Es wird mit dem Einfügeoperator << kombiniert, um Text, Zahlen und Variablen anzuzeigen.


Beispiel 1: String-Ausgabe

#include <iostream>
using namespace std;

int main()
{
    // Gibt den String in Anführungszeichen aus
    cout << "This is C++ Programming";
    return 0;
}

Ausgabe

This is C++ Programming

Wie das Programm funktioniert

Hinweis: Ohne using namespace std; würden Sie std::cout statt cout schreiben. Die Verwendung des vollqualifizierten Namespace vermeidet potenzielle Namenskonflikte und wird für größere Projekte allgemein empfohlen.

#include <iostream>

int main()
{
    // Gibt den String in Anführungszeichen aus
    std::cout << "This is C++ Programming";
    return 0;
}

Beispiel 2: Zahlen und Zeichen ausgeben

Das Ausgeben numerischer und Zeichen-Daten folgt demselben Muster, lässt aber Anführungszeichen um die Werte weg.

#include <iostream>
using namespace std;

int main()
{
    int num1 = 70;
    double num2 = 256.783;
    char ch = 'A';

    cout << num1 << endl; // integer
    cout << num2 << endl; // double
    cout << "character: " << ch << endl; // char

    return 0;
}

Ausgabe

70
256.783
character: A

Hinweise

C++-Eingabe

In C++ liest cin formatierte Daten von der Tastatur. Der Extraktionsoperator >> liest Eingaben in Variablen ein.


Beispiel 3: Ganzzahl-Ein-/Ausgabe

#include <iostream>
using namespace std;

int main()
{
    int num;
    cout << "Enter an integer: ";
    cin >> num; // Eingabe lesen
    cout << "The number is: " << num;
    return 0;
}

Ausgabe

Enter an integer: 70
The number is: 70

Hier erfasst cin >> num; die Benutzereingabe und speichert sie in num. Der Extraktionsoperator kann jeden Typ verarbeiten, der Input-Streaming unterstützt.

Tipp: Wenn Sie die using namespace std;-Direktive vermeiden möchten, ersetzen Sie cin durch std::cin und cout durch std::cout.

C++ Mehrere Eingaben entgegennehmen

#include <iostream>
using namespace std;

int main()
{
    char a;
    int num;
    cout << "Enter a character and an integer: ";
    cin >> a >> num;
    cout << "Character: " << a << endl;
    cout << "Number: " << num;
    return 0;
}

Ausgabe

Enter a character and an integer: F 23
Character: F
Number: 23

C Sprache

  1. C# Grundlagen: Eingabe und Ausgabe Essentials
  2. C++-Eingabe und Ausgabe meistern: Ein praktischer Leitfaden
  3. C++-Operatoren meistern: Ein vollständiger Leitfaden mit praktischen Beispielen
  4. C++-Kommentare: Best Practices für lesbaren, wartbaren Code
  5. C++ Klassentemplates meistern: Ein praktischer Leitfaden
  6. C Eingabe und Ausgabe (I/O) meistern: scanf() und printf() erklärt
  7. Python I/O & Modul-Importe meistern: Praxisleitfaden
  8. Java Ein- und Ausgabe meistern: Drucken, Lesen und Formatieren Ihrer Daten
  9. C++ Streams meistern: cout, cin, cerr, clog – Praktischer Guide
  10. D-Latches meistern: Design, Funktionsweise und wesentliche Unterschiede