I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Char = Betegnelse for mængden af bogstaver og tal. nchar = Må våre noget med flere bogstaver. smallchar = Lille mængde af bogstaver. smallint = Et lille heltal, ca. 4-6 cifre.
Ja, det er typeangivelse af hvormeget en variable må fylde i hukommelsen. I forskellige programmeringssprog hedder det så noget forskelligt. I mange sprog hedder det f.eks. char, hvilket angiver et tegn, som enten kan være et bogstav eller et tal.
Grunden til at overveje det, kommer til at betyde noget i større programmer med mange variabler.
Alle typerne beskriver størrelsen på addresserummet.
char = 1byte (som regel 8 bit (kan indholde værdier imellem: -127 - 128 el. 0-255) - et tegn/bogstav - normalt ) nchar = 2 byte, som regel 16 bit (kan indholde værdier imellem: -21767 - -21768 el. 0-65535) - et (og kun et!) unicode/DBCS tegn/bogstav.
smallchar har jeg aldrig hørt om, og det giver ikke meget mening at have en type der definere mindre hukommelse end en byte da computere (pc\'ere ihvertfald) altid vil bruge mindst en byte. Jeg vil dog skyde på den er mindre end en byte, muligvis 4 bit?
smallint, er som nchar = 2 byte (og deler de samme egenskaber).
jo, du har ret, og det gælder også for char: -128 - 127 etc.
hvad kan man forlange så tidligt? :P
(en int(eger) er (ihvertfald i C/C++ øjemed) størrelsen på et maskinregister, så kunne sagtens have været 64 bit eller mere. var dette tilfældet ville andre datatyper kunne afhænge af dette - pointen er: talene (størrelsen, og dermed indholdet) er relative) :o)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.