int er et type. Et helttal med fortegn, hvis max og min grænse afhænger af din architekturs register bredde (og nogen gange begrænset til mindre af compileren).
int i = 10;
"i" erklærers som heltalstype med værdien 10.
void er en "intet/ingen" type. I funktionsklad angiver den at der ikke er nogen retur værdi.
void func() {
}
int func() { return 10; }
I pointer variable-erklæringer/funktion-parametre-af-type-pointer kan den bruges til at pege på alt, da den ikke er type specifik.
int betyder en variabel der indeholder et heltal. (afh. af platform, et tal mellem -32768 og 32767 eller -2147483648 og 2147483647), mens void er en pointer, dvs. "pegepind" til et eller andet sted i dit program, eller en eller anden variabel.
Lige præcis datatypen 'void' er den eneste en funktion IKKE kan returnere.
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.