Download Le langage C
Transcript
Listing D.7 : Un programme portable avec des zones spécifiques aux compilateurs
(suite)
12:
13:#define STRING "CREATION D’UN PROGRAMME WINDOWS!\n"
14:
15:#else
16:
17:#define STRING "LE PROGRAMME EN COURS N’EST PAS UN PROGRAMME WINDOWS \n"
18:
19:#endif
20:
21:int main(void)
22: {
23:
printf( "\n\n") ;
24:
printf( STRING );
25:
26:#ifdef _MSC_VER
27:
28:
printf( "\n\nUtilisation d’un compilateur de Microsoft!" );
29:
printf( "\n
La version de votre compilateur est %s\n", _MSC_VER );
30:
31:#endif
32:
33:#ifdef __TURBOC__
34:
35:
printf( "\n\nUtilisation du compilateur Turbo C!" );
36:
printf( "\n
Votre version de compilateur est %x\n", __TURBOC__ );
37:
38:#endif
39:
40:#ifdef __BORLANDC__
41:
42:
printf( "\n\nUtilisation d’un compilateur Borland!\n" );
43:
44:#endif
45:
46:#ifdef __GNUC__
47:
48:
printf( "\n\nUtilisation du compilateur GCC!\n" );
49:
50:#endif
51:
52:
exit(EXIT_SUCCESS);
53: }
Voici le résultat obtenu en exécutant ce programme après une compilation avec Turbo C
3.0 pour DOS :
LE PROGRAMME EN COURS N’EST PAS UN PROGRAMME WINDOWS
Related documents
1 - rue des sabots
LATEX... pour le prof de maths !
Prolog III - Colmerauer, Alain
47 F2 22US 04 - Support On Line
English Only - Graphic Communications
TH-1130M manual_Eng.cdr
47 F2 21US REV04 - Support On Line
[U4.82.03] Opérateur CALC_G
ATTELLE DE GENOU - Dossier technique -
[U4.36.03] Opérateur CALC_INTE_SPEC
Samsung SP-H03 Manuel de l'utilisateur
RECEPTEUR TNT A DOUBLE TUNER