Citation Envoyé par Horrigan
Sisi, j'ai bien compris ce qu'étaient les pointeurs et comment on s'en servait, mais ce que j'ai pas compris, c'est leur utilité, mon livre n'en fait pas mention
Il te reste des choses a apprendre, c'est normal. Fais tourner ce petit programme, par exemple, et essaie d'expliquer pourquoi cela ne se passe pas comme prevu:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 
#include <stdio.h>
 
void swap(int a, int b)
{
  int temp = a;
  a = b;
  b = temp;
}
 
int main(void)
{
   int c = 3;
   int d = 87;
 
   printf("c = %d d = %d\n", c, d);
   swap(c, d);
   printf("c = %d d = %d\n", c, d);
 
   return 0;
}