Deklarieren ....



  • int arr[3][4] = {{1,2,3},{11,12,13},{22,23,24}};
    
    const unsigned int SizeX = 3, SizeY = 4; 
    int arr[SizeX][SizeY]; 
    int Biggest = INT_MIN; // FRAGE: Wie soll ich INT_MIN deklarieren ? als Int,char... und soll ich es auf =0 setzen ?
    
    for(unsigned int SearchX = 0; SearchX < SizeX; SearchX++)
      for(unsigned int SearchY = 0; SearchY < SizeY; SearchY++) 
    
        if(arr[SearchX][SearchY] > Biggest)
          Biggest = arr[SearchX][SearchY];
    


  • Auf das erste Element des Arrays.



  • Nicht selbst deklarieren.

    #include <climits>
    

    Für Maximum und Minimum gibts auch schon fertige Funktionen im Header <algorithm> .



  • Wenn du nur positive Werte hast kannst du es auf 0 setzen. Sonst gibt es im header <limits> etwas für die kleinste int-Zahl.



  • Hallo

    Den Code habe ich im VCL-Forum geschrieben, hier.
    Zur Frage: Inkludiere einfach <climits>. Dann ist INT_MIN als Makro definiert.

    MfG, EOutOfResources



  • EOutOfResources schrieb:

    Hallo

    Den Code habe ich im VCL-Forum geschrieben, hier.
    Zur Frage: Inkludiere einfach <climits>. Dann ist INT_MIN als Makro definiert.

    MfG, EOutOfResources

    Yo da hab ich es auch gefunden, da ich so was ähnliches gesucht habe.
    vielen dank 😃

    wird dann INT_MAIN automatisch erkannt ? (wenn ich <climits> oben hinschreibe ?)



  • manuel_kant schrieb:

    EOutOfResources schrieb:

    Hallo

    Den Code habe ich im VCL-Forum geschrieben, hier.
    Zur Frage: Inkludiere einfach <climits>. Dann ist INT_MIN als Makro definiert.

    MfG, EOutOfResources

    Yo da hab ich es auch gefunden, da ich so was ähnliches gesucht habe.
    vielen dank 😃

    wird dann INT_MAIN automatisch erkannt ? (wenn ich <climits> oben hinschreibe ?)

    yo hab im internet nachgeschaut. das stimmt. vielen dank an alle 🙂



  • manuel_kant schrieb:

    wird dann INT_MAIN automatisch erkannt ? (wenn ich <climits> oben hinschreibe ?)

    Nein, nur wenn du den von Nexus geposteten Code vor der ersten Verwendung von INT_MIN einfügst.


Anmelden zum Antworten