xNeTworKx: C / Wertbereich ?

Beitrag lesen

#include <h.allo>

Es gibt etwas, was ich bei C ganz und gar nicht verstehe. Man muss sich ja um die Speicherzuteilung selbst kümmern. Jetzt sind in den Buchbeispielen die Variablen zB mit int x deklariert.
Es steht erkärt, daß int, Ganzzahl bedeutet, mit einem Wertbereich von -32768 bis 32767.
Soll das jetzt bedeuten, daß wenn ich eine Eingabeaufforderung habe, und eine Zahl, die mit int deklariert wurde, nur eine Zahl zwischen diesen Werten eingeben darf, oder bedeutet das doch etwas ganz anderes ?
Von der Logik her, müsste es doch etwas anderes bedeuten, weil ich kann doch im Programm vorher nicht wissen, was ein User eingibt?
Deswegen wollt ich jetzt mal gerne wissen, was dieser Wertbereich bedeutet?