Compare commits

..

2 Commits

Author SHA1 Message Date
tth
f0f7ce96b4 moving C near front page 2021-09-27 16:24:37 +02:00
tth
a97b8b9193 moving C near front page 2021-09-27 16:09:50 +02:00
2 changed files with 22 additions and 2 deletions

View File

@ -182,6 +182,23 @@ Par exemple, \texttt{'\textbackslash{}n'} va générer le caractère
\end{itemize}
Quand à la valeur de retour, elle contient le nombre de caractères
efectivement écrits. Ce nombre peut être différent du nombre attendu,
par exemple si le disque est saturé.
Ce nombre peut être utilisé pour un affichage de multiples données
en limitant la taille des lignes.
\begin{verbatim}
int foo, nbre = 0;
for (foo=0; foo<1000; foo++) {
nbre += printf("%d ", foo);
if (nbre > 62) {
putchar('\n'); nbre = 0;
}
}
\end{verbatim}
\subsection{Lire : \texttt{scanf}}
\index{scanf}
@ -340,6 +357,8 @@ Une structure est une sorte de boite dans laquelle on peut
ranger plusieurs variables afin de les manipuler comme
une seule entité.
XXX
% ---------------------------------------------------------
\section{Gestion de la mémoire}
@ -417,7 +436,7 @@ divers comme Open Sound Control (page \pageref{chap:OSC}) ou
libsndfile (page \pageref{chap:son}).
Et pour les gens du système~:
l'utilisation des signaux (page \pageref{get-signal}),
le chargement dynamique (page \pageref{ex_dlopen}).
le chargement dynamique d'un \textsl{plug-in} (page \pageref{ex_dlopen}).
% ---------------------------------------------------------

View File

@ -95,6 +95,8 @@ en ligne sur le site du Tetalab. Your mileage may vary\dots
\input{chap/shell}
% \input{chap/editeurs}
\input{chap/manpages}
\input{chap/C}
\input{chap/son}
\input{chap/image}
\input{chap/reseau}
@ -119,7 +121,6 @@ en ligne sur le site du Tetalab. Your mileage may vary\dots
\input{chap/Python}
\input{chap/dino}
\input{chap/cd-dvd}
\input{chap/C}
\input{chap/textes}
% \input{chap/MINITEL}
% \input{chap/Raspberry}