Skumt variabelvärde! [LÖST]
Postat: 04 okt 2007, 11:01
Hej
Jag sitter och gör ett program som skriver ut min och max värdena för dom 5 grundtyperna av variabler som finns samt unsigned modifieraren, det blir rätt för alla grund och vissa utav unsigned variablerna.
Jag får som utskrift i båda dessa fall -1, och jag antar att jag har gjort fel antingen med format tecknen eller så kan inte min maskin skriva ut unsigned korrekt.
Vet någon?
Jag sitter och gör ett program som skriver ut min och max värdena för dom 5 grundtyperna av variabler som finns samt unsigned modifieraren, det blir rätt för alla grund och vissa utav unsigned variablerna.
Kod: Markera allt
#include <stdio.h>
#include <limits.h>
#include <float.h>
int main()
{
printf("unsigned int max = %d\n", UINT_MAX);
printf("unsigned long max = %ld\n", ULONG_MAX);
return(0);
}
Vet någon?