Précision sur le C

Liste des GroupesRevenir à fcsm programmation 
Sujet : Précision sur le C
De : kurtzlepirate (at) *nospam* free.fr (kurtz le pirate)
Groupes : fr.comp.sys.mac.programmation
Date : 09. Jan 2025, 19:34:25
Autres entêtes
Organisation : compagnie de la banquise
Message-ID : <vlp4rh$ouj$1@rasp.pasdenom.info>
User-Agent : Mozilla Thunderbird
Hello,
J'ai cette fonction (trouvée sur le net) :
int find_empty(int board[SIZE][SIZE], int *row, int *col) {
   for (*row = 0; *row < SIZE; (*row)++) {
     for (*col = 0; *col < SIZE; (*col)++) {
       if (board[*row][*col] == 0) {
         return 1;
         }
       }
     }
   return 0;
   }
Je ne suis pas sûr de bien comprendre les '*' devant les variables et paramètres.
Pour les paramètres, on passe un pointeur sur les variables row et col connues en dehors de cette fonction.
Mais, dans les boucles 'for', on utilise encore les pointeurs *row et *col. Ca veut dire que les variables en dehors de cette fonction sont incrémentées dans les boucles ?
Je suis un peu perdu :(
--
kurtz le pirate
compagnie de la banquise

Date Sujet#  Auteur
9 Jan 25 * Précision sur le C8kurtz le pirate
9 Jan 25 +- Re: Précision sur le C1Joseph B
11 Jan 25 +* Re: Précision sur le C4Olivier Miakinen
11 Jan 25 i`* Re: Précision sur le C3kurtz le pirate
11 Jan 25 i `* Re: Précision sur le C2Olivier Miakinen
12 Jan 25 i  `- Re: Précision sur le C1kurtz le pirate
12 Jan 25 +- Re: Précision sur le C1Olivier Miakinen
16 Jan 25 `- Re: Précision sur le C1pehache

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal