Bonjour, je suis 1 bille en langage C, et il me faut expliquer ds les moindres details ce que fait le petit programme suivant:
Code :
- #include <stdio.h>
- main(){
- int t[3];int i,j;int *adt;
- for(i=0,j=0;i<3;i++) t[i]=j++ +i;
- for(i=0;i<3;i++) printf("%d",t[i]);printf("\n" );
- for(i=0;i<3;i++) printf("%d",*(t+i));
- for(adt=t;adt<t+3;adt++) printf("%d",*adt);printf("\n" );
- for(adt=t+2;adt>=t;adt--) printf("%d",*adt);printf("\n" );
- system("pause" );
- }
|
la seule chose que je sache , c'est qu'il affiche comme resulatat:
024
024024
420
mais je ne sauiras expliquer pourquoi..........
Merci de votre aide
voila c balizer...
Message édité par bastar le 06-05-2005 à 17:56:38