bonsoir, voilà je suis en train de faire un test en programmation sur le net, il y a une question sur le langage C alors que je n'ai jamais travaillé avec, j'aurais juste besoin qu'on m'éclaire la dessus !!
Que font les instructions en C suivantes ? (1 réponse possible)
int a = 10 ;
int *p = &a ;
*p = 20 ;
□ déclare une variable ‘a’ qui vaut 10, déclare un pointeur ‘p’ qui pointe sur ‘a’, change la valeur de ‘a’ qui vaut maintenant 20
□ déclare une variable ‘a’ qui vaut 10, déclare une variable ‘p’ qui ajoute la valeur de ‘a’ à celle de ‘p’, change la valeur de ‘p’ qui vaut maintenant 20
□ ces instructions ne sont pas correctes car le symbole ‘&’ n’a pas à être utilisé dans ce cas précis
je penche pour la première réponse mais je n'en suis pas sure !!
s'il vous plait , quelqu'un pourrait il m’expliquer??
merci beaucoupp
Partager