Bonjour
est ce que quelqu'un comprend ce programme et pourrait me l'expliquer en me laissant des commentaires un peu partout dans le programme afin que je comprenne car je vais etre interrogé la dessus.. merci beaucoup je comtpe sur vous.. (NB : le prog est correct , corrigé )
Le voici :
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
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57 /*La fonction affchar() affiche tout les caractères contenus dans un tableau.*/ /* NOM : affchar() SYNOPSIS : #include<stdio.h> void affchar(char *pt); DESCRIPTION : La fonction affchar() affiche tout les caractères contenus dans un tableau. RETOUR : Aucun */ #include <stdio.h> void affchar(char *pt) { int i = 0; while (*(pt+i) != 0x00) { printf("%c",*(pt+i)); i++; } printf("\n"); } main() { char t[5] = "ABCD"; char *pt; int i = 0; pt = t; while (t[i] != 0x00) { printf("%c",t[i]); i++; } printf("\n"); i = 0; while (*pt != 0x00) { printf("%c",*pt); *(pt++); } printf("\n"); pt = t; i = 0; while (*(pt+i) != 0x00) { printf("%c",*(pt+i)); i++; } printf("\n"); affchar(t); }
Partager