08.04.2014 Views

Algorithmique et Langage - Pages de Michel Deloizy - Free

Algorithmique et Langage - Pages de Michel Deloizy - Free

Algorithmique et Langage - Pages de Michel Deloizy - Free

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Syntaxe<br />

Mots clés<br />

! Commentaires.<br />

! /* Ceci est un commentaire */<br />

! Noms <strong>de</strong> symboles.<br />

! Symboles autorisés :<br />

! toto Toto<br />

t123<br />

_tx_<br />

_12 ___<br />

! Symboles non autorisés :<br />

! 12_ 2t<br />

été m% bon jour<br />

! Minuscules <strong>et</strong> majuscules.<br />

! Les minuscules <strong>et</strong> majuscules sont différenciés en C.<br />

a<br />

auto<br />

continue<br />

enum<br />

if<br />

short<br />

switch<br />

volatile<br />

break<br />

<strong>de</strong>fault<br />

extern<br />

int<br />

signed<br />

type<strong>de</strong>f<br />

while<br />

case<br />

do<br />

float<br />

long<br />

sizeof<br />

union<br />

char<br />

double<br />

for<br />

register<br />

static<br />

unsigned<br />

const<br />

else<br />

goto<br />

r<strong>et</strong>urn<br />

struct<br />

void<br />

M. <strong>Deloizy</strong> <strong>Langage</strong> C<br />

5<br />

M. <strong>Deloizy</strong> <strong>Langage</strong> C<br />

6<br />

! Les types <strong>de</strong> base<br />

! char :<br />

Types <strong>de</strong> variables<br />

! Caractères (8 bits).<br />

! Entier court (signé par défaut).<br />

! Type <strong>de</strong> données <strong>de</strong> taille élémentaire.<br />

! int :<br />

! Entier (signé par défaut).<br />

! Type pris par défaut.<br />

! Au moins 16 bits.<br />

! float :<br />

! Nombre en virgule flottante.<br />

Types dérivés<br />

! unsigned char<br />

! signed char<br />

! unsigned int ou unsigned<br />

! short<br />

! unsigned short<br />

! long int ou long<br />

! unsigned long int ou unsigned long<br />

! double<br />

! long double<br />

M. <strong>Deloizy</strong> <strong>Langage</strong> C<br />

7<br />

M. <strong>Deloizy</strong> <strong>Langage</strong> C<br />

8<br />

2

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!