Langage C

Imagemap
Langage Copérationsopérations élementairesaffectation=entrées-sortiese/s standardscanf, getcharprintf, putse/s fluxouvrir flux en ...lire fluxécrire fluxfermer fluxexpressionsarithmétiquesaddition+soustraction-multiplication*division/modulo : %logiques/prédicatsrelationnelégal==différent<>inférieur<inférieur ou égal<=supérieur>supérieur ou égal>=logiques&&||!(...)alphanumériquesfonctionssizeofstructures de contrôlebloc{ ... ; }teststructure conditionnellesimpleif (...) {...;} avec alternativeif (...) {...;} else {...;}choix multiplesswitch (...) {case ...:...;break; }répétitiondéterminéefor (...;...;...) {...;}indéterminéewhile (...) {...;}do {...;} while (...);sous-programmesparametresmode de passageentreesortieentree-sortiemode de passagepar valeurpar référenceprocéduresvoidfonctionsreturnlibrairiesstdio.hmath.hstdlib.hstring.hconcaténationstrcatstrcmpstrcpydonnéesvaleurs littéralesdonnées élémentairestypes de donnéesnombresunsigned short, int, longshort, int, longfloat, doublecharboolun identificateur[a-z][a-zA-Z0-9_]*modificateurconstdonnées structuréestableau[...]structurestructuniontypedefstructures récursiveslistearbregraphedonnées particulièrespointeursfluxfichierréseaupré-processeur#include ...#define ... ...commentairesligne : //bloc de n lignes : /* ... */
hidegohomeLangage C
hidepencilopérations
hidefull-1opérations élementaires
hideaffectation
leaf=
hidefull-1entrées-sorties
hidee/s standard
leafscanf, getchar
leafprintf, puts
hidee/s flux
leafouvrir flux en ...
leaflire flux
leafécrire flux
leaffermer flux
hideexpressions
hidefull-1arithmétiques
hideaddition
leaf+
hidesoustraction
leaf-
hidemultiplication
leaf*
hidedivision
leaf/
leafmodulo : %
hidefull-2logiques/prédicats
hiderelationnel
hideégal
leaf==
hidedifférent
leaf<>
hideinférieur
leaf<
hideinférieur ou égal
leaf<=
hidesupérieur
leaf>
hidesupérieur ou égal
leaf>=
hidelogiques
leaf&&
leaf||
leaf!
leaf(...)
leafalphanumériques
leaffull-2fonctions
leaffull-1sizeof
hidestructures de contrôle
hidefull-1bloc
leaf{ ... ; }
hidefull-3test
hidestructure conditionnelle
hidesimple
leafif (...) {...;}
hideavec alternative
leafif (...) {...;} else {...;}
hidechoix multiples
leafswitch (...) {case ...:...;break; }
hidefull-4répétition
hidedéterminée
leaffor (...;...;...) {...;}
hideindéterminée
leafwhile (...) {...;}
leafdo {...;} while (...);
hidesous-programmes
hideparametres
hidemode de passage
leafentree
leafsortie
leafentree-sortie
hidemode de passage
leafpar valeur
leafpar référence
hideprocédures
leafvoid
hidefonctionsInternal LinkInternal Link
leafreturn
hidelibrairies
leafstdio.h
leafmath.h
leafstdlib.h
hidestring.h
hideconcaténation
leafstrcat
leafstrcmp
leafstrcpy
hidekorndonnées
leaffull-1valeurs littérales
hidefull-1données élémentairesInternal Link
hidetypes de données
hidenombres
leafunsigned short, int, long
leafshort, int, long
leaffloat, double
leafchar
leafbool
hideun identificateur
leaf[a-z][a-zA-Z0-9_]*
hidemodificateur
leafconst
hidefull-5données structurées
hidetableau
leaf[...]
hidestructure
leafstruct
leafunion
leaftypedef
hidestructures récursives
leafliste
leafarbre
leafgraphe
hidedonnées particulières
leafpointeurs
hideflux
leaffichier
leafréseau
hidepré-processeur
leaf#include ...
leaf#define ... ...
hidecommentaires
leafligne : //
leafbloc de n lignes : /* ... */