Feld wird hexadezimal ausgegeben



  • Hallo,

    meine Felder werden im Terminal hexadezimal ausgegeben. Als einfaches Beispiel ein 2x2 Feld dessen Elemente den Wert null haben:

    #include <iostream>
    using namespace std;

    int main()
    {
    int i;
    int j;
    int A[2][2];

    for (int i=0; i<2; i++)
    {
    for (int j=0; j<2; j++)
    {
    A[i][j] = 0;
    }
    }

    cout << A << endl;

    }

    lg Ollowain



  • A ==> C-Array ==> Zeiger/Pointer - den std::cout als Hex zeigt

    in C/C++ gibt es nichts was dein Array automatisch richtig konvertiert/anzeigt
    du brauchst auch für die Ausgabe Schleifen vergleichbar mit deinem Fuellen


Anmelden zum Antworten