
#include <iostream>

using namespace std;

// Funktionsprototyp
void TextAusgeben(char* text);

int main()
{
    char* einText = "Hallo";
    // ich hätte genauso schreiben können
    // char einText[] = "Hallo";

    cout << einText;
    cout << endl;
    // Diese Funktion soll das gleiche machen
    // wie cout << einText
    TextAusgeben(einText);
    cout << endl;

    return 0;
}

// TextAusgeben Funktionsdefinition
void TextAusgeben(char* text)
{
    char zeichen = *text;
    while(0 != zeichen)
    {
        // einzelnes Zeichen ausgeben
        cout << zeichen;
        // Zeiger um eins erhöhen
        text++;
        zeichen = *text;
    }
}