Het oneindige X 0
Heb je al een boek gelezen waarin het wordt uitgelegd?
Zoals het onvolprezen boek van Kernighan en Ritchie (The C programming language, 1978), of van Kelly en Pohl, of C in plain English (schrijver vergeten).
Zoals het onvolprezen boek van Kernighan en Ritchie (The C programming language, 1978), of van Kelly en Pohl, of C in plain English (schrijver vergeten).
Look, runners deal in discomfort. After you get past a certain point, that’s all there really is. There is no finesse here.
[topic=161379/1/25]
kijk daar eens
en voor de rest lezen en programma's maken en kijken wat er gebeurd
help me vanavond ff herinneren, dan stuur ik je wat files
kijk daar eens
en voor de rest lezen en programma's maken en kijken wat er gebeurd
help me vanavond ff herinneren, dan stuur ik je wat files
Doet iets met Cloud (MS/IBM)
Je moet altijd alles geheel uittekenen op papier, dan wordt het veel duidelijker. Zoek een boek met goede uitleg of op internet is ook vast iets goeds te vinden. Gewoon even initiatief tonen en het gaat vast lukken.
Het is helemaal niet zo moeilijk..
Een pointer is een variabele waarin je een adres kunt opslaan van een andere variabele. Die andere variabele kan van elk willekeurige type zijn (int, char, void).
Een pointer is een variabele waarin je een adres kunt opslaan van een andere variabele. Die andere variabele kan van elk willekeurige type zijn (int, char, void).
traviandus: Een pointer is een variabele waarin je een adres kunt opslaan van een andere variabele..
Correctie, een pointer is een variabele waarin je een adres kunt opslaan. (punt)
Je kan er nl ook adressen van functies, structures, etc. in kwijt.
Correctie, een pointer is een variabele waarin je een adres kunt opslaan. (punt)
Je kan er nl ook adressen van functies, structures, etc. in kwijt.
Jah of gewoon waarden...Op dinsdag 11 december 2001 12:09 schreef stylee het volgende:
traviandus: Een pointer is een variabele waarin je een adres kunt opslaan van een andere variabele..
Correctie, een pointer is een variabele waarin je een adres kunt opslaan. (punt)
Je kan er nl ook adressen van functies, structures, etc. in kwijt.
code:
1
2
3
4
5
6
| long b; char *stringetje = 0xdeadbeef; b = (long)&stringetje; // waarde van b = 0xdeadbeef |
.oisyn: Échte programmeurs haten PHP met een passie. Ben jij soms geen echte programmeur?
* drm heeft het hele flauwe vermoeden dat dit niet helemaal klopt...Op dinsdag 11 december 2001 12:48 schreef Xenophage het volgende:
code:
1 2 3 4 5 6 long b; char *stringetje = 0xdeadbeef; b = (long)&stringetje; // waarde van b = 0xdeadbeef
code:
1
2
3
4
| b = (long)&stringetje; // ^ // | // hoezo deze :? |
Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz
Oeps, idd foutje. Kwas b-tje in de war met adres van enkele char, daar moet je - als je tenminste met cout afdrukt - naar iets anders (bvb een long) casten omdat je anders &char == char * naar cout passt, maw cout denkt dat je een string passt, met als gevolg veel bagger.Op dinsdag 11 december 2001 12:56 schreef drm het volgende:
[..]
* drm heeft het hele flauwe vermoeden dat dit niet helemaal klopt...
code:
1 2 3 4 b = (long)&stringetje; // ^ // | // hoezo deze :?
.oisyn: Échte programmeurs haten PHP met een passie. Ben jij soms geen echte programmeur?
Op dinsdag 11 december 2001 14:25 schreef Xenophage het volgende:
[..]
Oeps, idd foutje. Kwas b-tje in de war met adres van enkele char, daar moet je - als je tenminste met cout afdrukt - naar iets anders (bvb een long) casten omdat je anders &char == char * naar cout passt, maw cout denkt dat je een string passt, met als gevolg veel bagger.
Wokker:
Als je dit onthoudt:
code:
1
2
3
4
5
6
7
| int *intPtr; // intPtr gaat een adres van een integer bevatten
int s = 1,
b = 2; // a en b zijn integer
intPtr = &s; // intPtr wijst nu naar s, want de ampersand (&) betekent: "geef adres van ..."
b = *intPtr; // b bevat nu 1, dit betekent namelijk: wijs
// aan b toe (b = ) de inhoud van het
// geheugenplekje (*) waar intPtr naartoe wijst. |
Dat is het idee.
Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz
Meeste compilers zijn tegenwoordig erg vriendelijk. Dit geeft je compiler wel toestemming om je harddisk te formatten.Op dinsdag 11 december 2001 12:48 schreef Xenophage het volgende:
Jah of gewoon waarden...
code:
1 2 3 4 5 6 long b; char *stringetje = 0xdeadbeef; b = (long)&stringetje; // waarde van b = 0xdeadbeef
Als je zonodig een pointer wil printen moet je hem naar void* casten, dat mag altijd.
Man hopes. Genius creates. Ralph Waldo Emerson
Never worry about theory as long as the machinery does what it's supposed to do. R. A. Heinlein
Pagina: 1