Deutsch   English   Français   Italiano  
<vlp4rh$ouj$1@rasp.pasdenom.info>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!3.eu.feeder.erje.net!feeder.erje.net!proxad.net!feeder1-2.proxad.net!usenet-fr.net!pasdenom.info!.POSTED.2a01:e0a:4ee:1ac0:a4ad:a200:e37f:5f07!not-for-mail
From: kurtz le pirate <kurtzlepirate@free.fr>
Newsgroups: fr.comp.sys.mac.programmation
Subject: =?UTF-8?Q?Pr=C3=A9cision_sur_le_C?=
Date: Thu, 9 Jan 2025 19:34:25 +0100
Organization: compagnie de la banquise
Message-ID: <vlp4rh$ouj$1@rasp.pasdenom.info>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 9 Jan 2025 18:34:25 -0000 (UTC)
Injection-Info: rasp.pasdenom.info; posting-account="kurtzlepirate@usenet"; posting-host="2a01:e0a:4ee:1ac0:a4ad:a200:e37f:5f07";
	logging-data="25555"; mail-complaints-to="abuse@pasdenom.info"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:WAlwDd2YujqdXAAYZIwMRsVEw3k= sha256:fIR79SgrkUvFHTiFt98TsR6kz2DqxMevmmaSlLh+gxM=
	sha1:fM6h2TEOLSne9kN8vc/IlryHNRs= sha256:w00mRzUzM/E4UYRSfxbZWTRFeG142UXChE7/gC87cH0=
Content-Language: en-US
Bytes: 1872
Lines: 38



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