#include <stdio.h> int main(int argc, char* argv[]) { printf("R.I.P. Dennis Ritchie...rn"); getchar(); return 0; }
Merci à lui, le K&R m'ayant permis de gagner un max de blé...
restons léger...
#include <stdio.h>
int main (void) { puts ("R.I.P. Dennis Ritchie..."); return 0; }
Pierre Maurette
Stephane Legras-Decussy :
Le 13/10/2011 11:38, Christian a écrit :
LeLapin a écrit :
Dennis Ritchie est mort.
#include <stdio.h> int main(int argc, char* argv[]) { printf("R.I.P. Dennis Ritchie...rn"); getchar(); return 0; }
Merci à lui, le K&R m'ayant permis de gagner un max de blé...
restons léger...
#include <stdio.h>
int main (void) { puts ("R.I.P. Dennis Ritchie..."); return 0; }
Remarque très judicieuse. *Mais* le /helloworld/ originel, précisément celui du K&R de 1978, proposait un printf() brut (pas printf("%sn", chaine)). Le résultat c'est que les deux premières fonctions que voit un débutant, main() et printf(), sont parmi les plus compliquées à expliquer *complètement*. Pour le main(), difficile à éviter, mais pour le printf() c'est difficile à justifier. Ajoutons le fait que certains compilateurs vont zapper l'appel à printf() dans ce cas précis, ce qui peut troubler les petits curieux, ceux qui jouent du débogueur ou du désassembleur par exemple.
-- Pierre Maurette
Stephane Legras-Decussy :
Le 13/10/2011 11:38, Christian a écrit :
LeLapin a écrit :
Dennis Ritchie est mort.
#include <stdio.h>
int main(int argc, char* argv[])
{
printf("R.I.P. Dennis Ritchie...rn");
getchar();
return 0;
}
Merci à lui, le K&R m'ayant permis de gagner un max de blé...
restons léger...
#include <stdio.h>
int main (void)
{
puts ("R.I.P. Dennis Ritchie...");
return 0;
}
Remarque très judicieuse. *Mais* le /helloworld/ originel, précisément
celui du K&R de 1978, proposait un printf() brut (pas printf("%sn",
chaine)). Le résultat c'est que les deux premières fonctions que voit
un débutant, main() et printf(), sont parmi les plus compliquées à
expliquer *complètement*. Pour le main(), difficile à éviter, mais pour
le printf() c'est difficile à justifier. Ajoutons le fait que certains
compilateurs vont zapper l'appel à printf() dans ce cas précis, ce qui
peut troubler les petits curieux, ceux qui jouent du débogueur ou du
désassembleur par exemple.
#include <stdio.h> int main(int argc, char* argv[]) { printf("R.I.P. Dennis Ritchie...rn"); getchar(); return 0; }
Merci à lui, le K&R m'ayant permis de gagner un max de blé...
restons léger...
#include <stdio.h>
int main (void) { puts ("R.I.P. Dennis Ritchie..."); return 0; }
Remarque très judicieuse. *Mais* le /helloworld/ originel, précisément celui du K&R de 1978, proposait un printf() brut (pas printf("%sn", chaine)). Le résultat c'est que les deux premières fonctions que voit un débutant, main() et printf(), sont parmi les plus compliquées à expliquer *complètement*. Pour le main(), difficile à éviter, mais pour le printf() c'est difficile à justifier. Ajoutons le fait que certains compilateurs vont zapper l'appel à printf() dans ce cas précis, ce qui peut troubler les petits curieux, ceux qui jouent du débogueur ou du désassembleur par exemple.
-- Pierre Maurette
Elephant Man
LeLapin a écrit le 13/10/2011 11:12 dans fr.rec.tv.programmes :
Dennis Ritchie est mort.
Vous pouvez pas une fois aller discuter sur le bon forum ?
-- Cette signature a fait dix millions de vues sur Youtube.
LeLapin a écrit le 13/10/2011 11:12 dans fr.rec.tv.programmes :
Dennis Ritchie est mort.
Vous pouvez pas une fois aller discuter sur le bon forum ?
--
Cette signature a fait dix millions de vues sur Youtube.