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_MINeinfügst.