Beste tweakers,
ik ben een tijdje geleden begonnen met visual basic .net en dat heb ik nu redelijk onder de knie. Maar ik weet dat dit een soort van beginners taal is en daarom ben ik nu verder gegaan met C++ (het grote werk). Dus snel aan de slag gegaan met een paar tuturials alleen een paar dingen zijn me onduidelijk omdat de code die ik heb geschreven aan hand van de tuturial mij logies leek. Wat klopt hier niet:
het idee is niet voor een echt programma maar meer voor mijzelf om pointers samen met arrays te begrijpen. Het zou in mijn ogen nu de array moeten vullen met getal[0]=2; getal[1]=4; getal[2]=6 (maar vanaf getal 2 blijft alles 4!)
Hebben jullie het andwoord op mijn amateuristische maar voor mij vervelende (ik haat het als iets niet lukt) vraag?
alvast bedankt!
ik ben een tijdje geleden begonnen met visual basic .net en dat heb ik nu redelijk onder de knie. Maar ik weet dat dit een soort van beginners taal is en daarom ben ik nu verder gegaan met C++ (het grote werk). Dus snel aan de slag gegaan met een paar tuturials alleen een paar dingen zijn me onduidelijk omdat de code die ik heb geschreven aan hand van de tuturial mij logies leek. Wat klopt hier niet:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| #include <stdio.h>
int main()
{
int getal[21];
int *pt1;
pt1 = &getal[0];
getal[0] = 1;
int i;
for (i = 0; i < 21; i++)
{
*(pt1 + i) = *pt1 + *pt1;
}
} |
het idee is niet voor een echt programma maar meer voor mijzelf om pointers samen met arrays te begrijpen. Het zou in mijn ogen nu de array moeten vullen met getal[0]=2; getal[1]=4; getal[2]=6 (maar vanaf getal 2 blijft alles 4!)
Hebben jullie het andwoord op mijn amateuristische maar voor mij vervelende (ik haat het als iets niet lukt) vraag?
alvast bedankt!