Programmation c classic
Résolu
Bineagle
Messages postés
1
Date d'inscription
Statut
Membre
Dernière intervention
-
chuka Messages postés 965 Date d'inscription Statut Membre Dernière intervention -
chuka Messages postés 965 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
c quoi la # entre scanf("%s,%d",s,d) et scanf("%s,%d",&s,&d) -------> alors le role de "&"
merci
c quoi la # entre scanf("%s,%d",s,d) et scanf("%s,%d",&s,&d) -------> alors le role de "&"
merci
A voir également:
- Programmation c classic
- Classic shell - Télécharger - Personnalisation
- Media player classic - Télécharger - Lecture
- Zuma classic - Télécharger - Jeux vidéo
- Application de programmation - Guide
- Outlook classic - Accueil - Mail
1 réponse
Salut,
scanf récupère les données de l'entrée standard. Il faut donc que tu récupères des données saisie au clavier.
Mais il faut que ton programme sache où aller chercher ses données dans ton programme(donc l'adresse mémoire de ta variable dans ton programme).
donc tu doit passer l'adresse de tes variables à scanf.(par exemple si var est une variable de type entier tu peux la déclarer comme un pointeur: int *var ou comme une variable static: int var,donc si ta variable est déclarée comme un pointeur tu passera uniquement var ,si variable static &var)
Le "&" correspond à la référence (en fait adresse mémoire) d'une variable static.
J'espère que cela pourra t'aider!!
@+
scanf récupère les données de l'entrée standard. Il faut donc que tu récupères des données saisie au clavier.
Mais il faut que ton programme sache où aller chercher ses données dans ton programme(donc l'adresse mémoire de ta variable dans ton programme).
donc tu doit passer l'adresse de tes variables à scanf.(par exemple si var est une variable de type entier tu peux la déclarer comme un pointeur: int *var ou comme une variable static: int var,donc si ta variable est déclarée comme un pointeur tu passera uniquement var ,si variable static &var)
Le "&" correspond à la référence (en fait adresse mémoire) d'une variable static.
J'espère que cela pourra t'aider!!
@+