LANGAGES DE PROGRAMMATION
LANGAGES DE PROGRAMMATIONLANGAGES DE PROGRAMMATION
LANGAGES DE PROGRAMMATION
« Structures de Stockage : Les FICHIERS - LANGAGE C »
!"#$"%&'#()** +,
4. FICHIERS DE CARACTERES
$I))2>
A;&"#,
$
& & " "
% %
%&"
A;&"#,
$&&"#
!%%
"%)0#
'(
C$B)*GC$
+% ##
"&%#8
) & +C" #
##%
P)*08!74
GG
J
%$-.
)7QRS/K888K.
)7QRS/K888K.
/KK1K<K .
1KT8?K1 .
1KT8?K1 .
1K?"(+C$@@A">()!!!K .
M
$I))R>
+%78)
$"%!
,8 & $
-%$%
$$
•
;&"#,
" % % ! % !
%"%&
!,UL"%
%&UL%
4&&,UV
"
+% , &
81KT)T)TK1W1XY .
&
81KT)T)TK1W1W .
+% &
81KT)T)TK1W1RZ1 .
&
81KT)T)TK1W1RZ1B
$I))Z>
$ # % ″
″″
″-!'″
″″
″ % ″
″″
″-!:O″
″″
″
#"&%,%,
,"&
5. OPERATEURS PERMETTANT UN ACCES
DIRECT SUR LES FICHIERS
+ 78) #"
,#
"
• 8O%$-81*,81<7) .
..#$8!
80!2"
E7)
#1;;DE1;7
#1;;DE 77
1;;DE;?F7##
■G<%$-8 .
[7#2
$
<8"! 8O81%1@$$#B@$
"G!H##
2"*"#
#
■,8%$-818B-8 .
../2#$
■88%$-81)88B-8 .
../#2#$
,8&#
$2A+
$2B
88 #
$+
!&$
2###
2!,)#
■*,**%$-8 .
..2#$
$I))X>"
%%#""
*,6*8F%$-8
J
*,)81*,7.
)8/**8 .
8O81%1@$$#B$" .
*,7/**8 .
8O81)81@$$#B@$ .
*,7.
M
6. MANIPULATION DES FICHIERS
'N$C&C'%$@,88
+ && %, $ #
%"$#/
4#&&
'("&"
#
? 6 #
X!! 'C$&A"$'N$C@@C'C$@
X!!! I*,*:*
/* FIALEA.C -- CREATION DE FICHIER STRUCTURE
D’ELEMENTS */
#include <stdio.h>
#include <stdlib.h>
#include "fonchar.c" //le fichier "fonchar.c"
contient le corps des fonctions gencaralea()
et genstralea()
#define N 10