Index next up previous contents
Suivant: Àpropos de ce document... Début: ANSI_C Précédent: Glossaire



Index


#define : 3.10.1 | 8.18
#elif : 10.2.1.3
#else : 10.2.1.2
#error : 10.2.4
#if : 10.2.1
#ifdef : 10.2.2
#ifndef : 10.2.2
#include : 3.14
__LINE__ : 10.1.2
__FILE__ : 10.1.2
__DATE__ : 10.1.2
__TIME__ : 10.1.2
__STDC__ : 10.1.2
affectation : see opérateur =
de structure : 8.3.2
allocation de mémoire : 5.3 | 8.11.1
ANSI : 3.1 | 7
argc : 6.12.3
argv : 6.12.3
ASCII : 3.7.1
associativité
opérateur : 9.4.2
auto : 11.5 | 11.6.2
bibliothèque standard : 3.2 | 3.16 | 3.19 | 5.14 | 7 | 8.11
big endian : 8.13.2 | 9.3.2
bloc : 3.13.2
booléen : 11.9.1 | 19
break : see instruction, break
calloc : 8.11.1
caractère
; : 3.13.2.1
escape : 3.8.2.1
newline : 3.8.2.1
null : 3.8.2.1 | 3.9 | 4.1.2.1 | 5.7.2
return : 3.8.2.1
case : 5.15.1
cast : see opérateur, conversion
cdecl : 11.16
chaîne de caractères : 3.9 | 3.16 | 4.1.4 | 6.12.2 | 6.12.3 | 6.14
chaîne littérale : 3.9 | 4.1.2.1 | 6.6 | 6.12.2 | 6.13.2
champs de bits : 8.13.1
char : 3.7.1
classe de mémoire : 11.6
commande
du préprocesseur : 3.10.1.1 | 3.14 | 3.15.7 | 10.2
commentaire : 3.6
common : 11.7
compilateur : 3.3
mise en oeuvre du : 3.19 | 10.1.1.2 | 10.2.5
version : 3.1
compilation conditionnelle : 10.2
complément à 2 : 3.7.2 | 9.1.2
const : 6.5 | 11.10
constante : 3.10
caractère : 3.8.2
chaîne de caractères : see chaîne littérale
décimale : 3.8.1
entière : 3.8.1
flottante : 3.8.3
hexadécimale : 3.8.1
nommée : 3.10
octale : 3.8.1
continue : see instruction, continue
conversion : 3.12.1
arithmétiques habituelles : 9.1.6
de chaîne littérale : 6.6
de tableau : 6.1 | 8.10.1
de types : 9.1
cpp : 3.3
déclaration : 3.13.2 | 3.17 | 11
d'union : 8.15 | 11.1.3
de fonction : 3.15.1 | 3.15.6 | 11.7.2.3
de pointeur : 5.2
de structure : 8.2 | 11.1.3
de tableau : 4.1.1 | 6.9.1
de variable : 3.11 | 3.15.1
portée de : 11.2
default : 5.15.1
defined : 10.2.3
définition : 11.1
d'étiquette d'énumération : 8.14
d'étiquette d'union : 8.15
d'étiquette de branchement : 5.15.2
d'étiquette de structure : 8.2
de constante : 3.10
de fonction : 3.15.1
dépendance de l'implémentation : 3.7.1 | 3.12.5 | 3.14 | 8.13.2
do : see instruction, do
double : 3.7.3 | 7.5.1.5 | 7.5.5.6 | 9.1.6.2
durée de vie : 11.5
éditeur de liens : 3.5.2 | 3.19 | 11.6.2 | 11.7
effet de bord : 3.12.1 | 3.13.1 | 3.15.3 | 4.2.1.1 | 4.3.1 | 4.3.2 | 7.5.5.4
else : 3.13.3
entier : see type, entier
entrée standard : 5.14
entrées-sorties : 3.16
enum : 3.10.2 | 8.14
énumération : 3.10.2 | 8.14
EOF : 5.14.1 | 7.3.1.4 | 7.3.4.4 | 7.4.3.3 | 7.5.5.3
espace de noms : 11.4
étiquette : 5.15.2
d'union : 8.15 | 11.1.3
de structure : 8.2.1 | 11.1.3
évaluation des opérandes : 3.12.2
exit : 3.18
exposant : 3.8.3
extern : 3.15.6 | 3.15.8 | 9.3.2 | 11.1.1 | 11.6.2 | 11.7.2
fclose : 7.2.2
fgetc : 7.3.1
fgets : 7.4.1
fichier d'inclusion : 3.14
FILE : 7.2.1.3 | 7.4.3.2
float : 3.7.3 | 7.5.1.5 | 7.5.5.6 | 9.1.6.2
flottant : see type, flottant
fonction
appel de : 3.15.2
définition : 3.15.1
externe : 3.15.6
prototype de : see prototype, de fonction
récursive : 3.15.5 | 11.1.2
fopen : 7.2.1
for : see instruction, for
fprintf : 7.5.1
fputc : 7.3.4
fputs : 7.4.3
free : 8.11.2
fscanf : 7.5.5
fseek : 7.2.1.4
getc : 7.3.2
getchar : 7.3.3
gets : 7.4.2
goto : see instruction, goto
identificateur : 3.5.2 | 3.10.2 | 3.15.1 | 8.2
if : see instruction, if
imbrication
de blocs : 11.3
de commentaires : 3.6
de fonctions : 3.15.4
initialisation
de structure : 8.2.1
de tableau : 4.1.2 | 6.10
de variables simples : 3.11
instruction
break : 4.2.4 | 5.15.1 | 5.15.1
composée : 3.13.2
continue : 4.2.5
do : 4.2.3 | 10.1.5.1
expression : 3.13.1 | 4.3.3.1
for : 4.2.1 | 5.15.3
goto : 5.15.2
if : 3.13.3
nulle : 5.15.3
return : 3.15.1 | 3.15.3 | 3.18
switch : 5.15.1
while : 4.2.2
int : 3.7.2 | 3.12.7
ISO : 3.1
K&R : 3.1 | 3.15.8 | 5.3.1
libération de mémoire : 8.11.1
LINUX : 10.1.3.2
little endian : 8.13.2 | 9.3.2
long : 3.7.2 | 3.8.1 | 7.5.1.5 | 7.5.5.6 | 9.1.6.2
lvalue : 3.12.1 | 4.1.3 | 4.3.1 | 4.3.2
macro : 10.1
avec paramètres : 10.1.3
corps de : 10.1.3
expansion de : 10.1 | 10.1.3
prédéfinie : 10.1.2
sans paramètre : 10.1.1
main : 3.17 | 3.18
malloc : 5.3 | 8.11.1
mantisse : 3.8.3
membre
de structure : 8.2.1
accès aux : 8.8 | 8.18
mot-clé : 3.5.1
nombre
entier : 3.7.2
flottant : 3.7.3
NULL : 7.1 | 7.2.1.3 | 7.4.1.3 | 9.1.3.3
opérateur
^ : 9.2.1 | 9.2.4
! : 4.3.6
!= : 3.12.7
&
adresse de : 5.4 | 5.10.3 | 5.14.2
et bit à bit : 9.2.2
&
&
&
&& : 4.3.4
*
indirection : 5.5
multiplication : 3.12.4
*
+ : 3.12.2
++ : 4.3.1
,(virgule) : 9.2.8
- : 3.12.3
- : 4.3.2
-> : 8.8
.(point) : 8.3.1
/ : 3.12.5
> : 3.12.7
>> : 9.2.6
>= : 3.12.7
< : 3.12.7
<< : 9.2.5
<= : 3.12.7
% : 3.12.6
= : 3.12.1 | 3.13.1
== : 3.12.7
?: : 9.2.7
adresse de : see opérateur &
affectation : see opérateur =
affectation composée : 9.2.9
conversion : 9.3
d'adressage : 9.4.1
de comparaison : 3.12.7
décrémentation : see opérateur -
et logique : see opérateur &&
incrémentation : see opérateur ++
indexation : 4.1.3 | 6.2
indirection : see opérateur *
modulo : see opérateur %
ou logique : see opérateur ||
sizeof : 8.10 | 9.1.7 | 9.3.2
sur les structures : 8.3.1 | 8.8
| : 9.2.3
|| : 4.3.5
ordre
d'évaluation : 9.4.3
paramètre
de programme : 6.12.3
effectif : 3.15.2
formel : 3.15.1
nombre variable de : 11.11
passage de : 5.10
par adresse : 5.10.1
par valeur : 5.10.1
passage de structure en : see structure, passage enparamètre
passage de tableau en : see tableau, passage enparamètre
pointeur
arithmétique sur : 5.7.1
concept de : 5.1
conversion d'un : 9.1.3.1
conversion vers : 9.1.3.3
et opérateurs + et - : 5.7.1
et opérateurs ++ et - : 5.7.2
et tableau : 6.1
générique : 5.3 | 9.3.2
invalide : see NULL
vers une structure : 8.6
préprocesseur : 3.3 | 3.10.1 | 7 | 8.18
printf : 3.16 | 6.7 | 7.5.2
priorité
opérateur : 9.4.2
procédure : see fonction
programme : 3.17
promotion des entiers : 9.1.4
prototype
de fonction : 3.15.1
ptrdiff_t : 5.8
putc : 7.3.5
putchar : 7.3.6
puts : 7.4.4
qualificatif de type : 11.10
récursivité
de fonction : see fonction, récursive
de structure : see structure, récursive
register : 11.6.1 | 11.6.2
return : see instruction, return
scanf : 5.14 | 7.5.6
séquence d'échappement : 3.8.2 | 3.9 | 3.16 | 5.14 | 7.5.1.4 | 7.5.5.6
shell : 3.18 | 6.14 | 9.5 | 10.1.1.1
short : 3.7.2 | 7.5.1.5 | 7.5.5.6 | 9.1.5.2
signed : 8.13.2
sizeof : see operateur, sizeof
sprintf : 7.5.3
sscanf : 7.5.7
static : 11.5 | 11.6.2
stderr : 7.2.1.5
stdin : 7.2.1.5
stdout : 7.2.1.5
struct : 8.2.1 | 11.1.3
structure : 11.1.3
affectation : see affectation, de structure
déclaration : see déclaration, de structure
initialisation : see initialisation, de structure
opérateurs sur : see opérateurs, sur les structures
passage en paramètre : 8.9
récursive : 8.7
surcharge
d'opérateur : 9.1
de * : 5.5.1
de break : 5.15.1.2
switch : see instruction, switch
tableau
de caractères : 4.1.2.1 | 4.1.4
de pointeurs : 6.12
de structure : 8.4
déclaration : 4.1.1
élément de : 4.1.3 | 6.9.2
et pointeur : 6.1
généralité : 6
initialisation : see initialisation de tableau
multidimensionnel : 6.9
passage en paramètre : 6.3 | 6.4 | 6.9.3
taille de : 4.1.1
trigraphe : 3.8.2
type : 11.8
caractère : 3.7.1
entier : 3.7.2 | 7.5.5.6 | 9.1.3.1
flottant : 3.7.3 | 7.5.5.6 | 9.1.3.1
qualificatif de : 11.10
typedef : 11.6.2 | 11.8 | 11.9
union : 8.15 | 11.1.3
unité de compilation : 3.6 | 3.17 | 11.7
unité lexicale : 3.5
unsigned : 3.7.2 | 3.8.1 | 7.5.1.5 | 7.5.5.6 | 8.13.1 | 9.1.5.2 | 9.1.6.2 | 9.1.7 | 9.2.6
va_arg : 11.11
va_end : 11.11
va_list : 11.11
va_start : 11.11
variable
globale : 3.17
locale : 3.15.1 | 3.17 | 5.12
version : 3.1
visibilité : 11.3
void : 3.15.1 | 3.15.1.3 | 3.15.2.1 | 3.15.3 | 5.3 | 7.5.1.5 | 9.1.3.4 | 9.3.2
volatile : 11.10
while : see instruction, while




30/9/1997