den texten kan altså inte bli större än 10 tecken. men hur gör jag för tal? Dvs hur specar jag storleken? En integer kan ju ta stora tal, men kodas ju i 4 bitar (vad det nu betyder...)
dvs, om jag vill ha ett tal som ska vara max 5 siffror, vad anger jag då för storlek? just nu har jag bara lämnat det fältet tomt, men det känns ju lite dumt:
ok, men vilken siffra kan man skriva där jag lämnat tomt nu då? integer går ju upp (och ner) till 2147483647, säg att jag vill att talet inte ska kunna överstiga 1000, vad gör jag då?
Det är inte relevant att ange size för en integer. Om du vill kontrollera att en parameter inte överstiger ett visst värde så får du kontrollera det explicit i ditt skript.
inte relevant som i att det inte går? men det låter som du har en bra lösning där ja. tack för den, då återstår bara, ska jag skriva in någon siffra i raden
har gjort det, men förstod nog inte helt då. är int en "variable-length data type"? och om jag då inte anvgivit något värde så borde det betyda att jag har default vilket är "0" vilket gör att jag förstår ännu mindre... vad anger size för en integer egentligen? Lars sa ju att det inte var relevant, men hur den kan vara noll förstår jag inte alls :(
size ignoreras helt enkelt när du använder en integer eftersom storleken är förutbestämd från början.
alla som börjar med var... är av obestämd längd och måste då specas separat. ok?