Bonjours
es-ce que quelqu'un peut me dire pourquoi ses deux codes ne sont pas équivalent.
affichage: 3 3
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 #include<stdio.h> #include<conio.h> int main() { int a; int *b; a=3; b=&a; printf("%d \t %d \n",a,*b); *b=4; printf("%d \t %d \n",a,*b); getch(); }
4 4
le deuxième j lais fais de facon qu'il donne le mème résultat mais son utiliser un pointeur
il m'affiche l'erreur non-lvalue in assignment
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 #include<stdio.h> #include<conio.h> int main() { int a; int b; a=3; &b=&a; printf("%d \t %d \n",a,b); b=4; printf("%d \t %d \n",a,b); getch(); }
dans la ligne
Code : Sélectionner tout - Visualiser dans une fenêtre à part &b=&a;
Partager