Langage C - Pages de Michel Deloizy - Free
Langage C - Pages de Michel Deloizy - Free
Langage C - Pages de Michel Deloizy - Free
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
LICENCE SPI-EEA LANGAGE C M. <strong>Deloizy</strong><br />
Remarque : le caractère \ est le caractère dŘéchappement en C. Il permet dřintroduire une séquence à signification<br />
particulière.<br />
Séquences dřéchappement possibles :<br />
Séquence Signification Exemple Résultat<br />
\r Retour chariot (en début <strong>de</strong> ligne). 0x0D printf("\rbonjour") bonjour<br />
\n Saut à la ligne suivante. 0x0A printf("bonjour\n") bonjour<br />
\t Tabulation. 0x09 printf("Rés.\tMoy.\n") Rés. Moy. <br />
\\ Caractère \ printf("valeur : \\10\\\n") valeur : \10\<br />
\ř Caractère ' x='\''-0x20 x=39-32x=7<br />
\" Caractère " printf("Il dit : \"Bof!\"\n") Il dit : "Bof!" <br />
\xnn ou \Xnn Nombre hexadécimal (n : digit hexa) 0x3B, 0xFA8 59, 4008<br />
\ooo Nombre octal (o : digit octal) \012, \033 10, 27<br />
On peut également préciser le type <strong>de</strong> constantes grâce à lřadjonction <strong>de</strong> suffixes :<br />
Suffixe : sans U ou u L ou l F ou f<br />
Entier int unsigned int long float<br />
Virgule flottante double - long double Float<br />
Exemples :<br />
12L : valeur 12 codée sur un type long<br />
40000u : codé sur un type unsigned int<br />
13.4 : constante double<br />
12.5f : constante float<br />
12UL : constante unsigned long int<br />
-6-