retourner une valeur par son pointeur
bonjour,
Pourquio je n'arrive pas à retourner la valeur d'une variable par son pointeur comme ceci:
ce code ne fonctionne pas
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
#include <stdio.h>
int main(void) {
int *q=10;
q=5;
printf("décision de stocker la valeur %d à l'adresse %p\n",*q,q); //erreur de syntaxe que je n'arrive pas à corriger
return 0;
} |
ce code fonctionne par contre;:
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
#include <stdio.h>
int main(void) {
int *q=10;
q=5;
printf("décision de stocker la valeur %d à l'adresse %p\n",10,q);
return 0;
} |
merci de votre aide