Pointeurs en C
meryem
-
armasousou Messages postés 1268 Date d'inscription Statut Membre Dernière intervention -
armasousou Messages postés 1268 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je fais un petit exemple des pointeurs et lorsque j'execute la page CMD s'ouvre et se ferme tout de suite , je sais qu'il y a une ligne qu'on ajoute à la fin du programme ou quelque chose comme ça , mais je ne me rappelle plus .
PS :system ("pause") me donne erreur . . voila l'exemple.
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
void convert(int* p_heure , int* p_minute);
int main ( int argc , char *argv[])
{
int h = 0 , m = 120 ;
convert(&h , &m);
printf ("%d heure et %d minute =" ,h , m);
return 0;
}
void convert (int* p_heure , int* p_minute)
{
*p_heure = *p_minute / 60;
*p_minute = *p_minute % 60;
}
system ("pause");
je fais un petit exemple des pointeurs et lorsque j'execute la page CMD s'ouvre et se ferme tout de suite , je sais qu'il y a une ligne qu'on ajoute à la fin du programme ou quelque chose comme ça , mais je ne me rappelle plus .
PS :system ("pause") me donne erreur . . voila l'exemple.
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
void convert(int* p_heure , int* p_minute);
int main ( int argc , char *argv[])
{
int h = 0 , m = 120 ;
convert(&h , &m);
printf ("%d heure et %d minute =" ,h , m);
return 0;
}
void convert (int* p_heure , int* p_minute)
{
*p_heure = *p_minute / 60;
*p_minute = *p_minute % 60;
}
system ("pause");