Le plus petit programme du monde en C

Fermé
yann97 Messages postés 459 Date d'inscription samedi 13 juin 2009 Statut Membre Dernière intervention 30 juin 2010 - 28 déc. 2009 à 21:16
loupius Messages postés 697 Date d'inscription dimanche 1 novembre 2009 Statut Membre Dernière intervention 31 décembre 2017 - 28 déc. 2009 à 22:16
Bonjour,
Juste une petite question qui ne sert à rien :

Est-ce vrai que le plus petit programme du monde en C est :

int main () {}


Merci de me répondre, ce n'est pas une question très compliquée ^^

2 réponses

fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 844
28 déc. 2009 à 21:26
Salut,

Non, pas exactement.
Le plus petit programme du monde en C ISO C99 est :

#include <stdio.h>

int main(void) {
}


Le void entre parenthèse n'est pas obligatoire mais conseillé. En tout cas stdio.h est vital.

Cdlt,
0
loupius Messages postés 697 Date d'inscription dimanche 1 novembre 2009 Statut Membre Dernière intervention 31 décembre 2017 148
28 déc. 2009 à 21:38
Une chit'te question:
- un 'return 0' pour une fonction 'int' ne serait-il pas obligatoire ou disons plus correct ?
Bonne soirée.
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 844 > loupius Messages postés 697 Date d'inscription dimanche 1 novembre 2009 Statut Membre Dernière intervention 31 décembre 2017
28 déc. 2009 à 21:58
En ISO C99, le return 0 de l'int main est facultatif comme en C++. C'est effectivement conseillé car cela évite de se poser des questions, mais puisqu'il s'agit du programme minimaliste, il est pratique d'utiliser cette particularité.
0
loupius Messages postés 697 Date d'inscription dimanche 1 novembre 2009 Statut Membre Dernière intervention 31 décembre 2017 148 > fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022
28 déc. 2009 à 22:16
Merci pour ces précieuses précisions.
0
yann97 Messages postés 459 Date d'inscription samedi 13 juin 2009 Statut Membre Dernière intervention 30 juin 2010 17
28 déc. 2009 à 21:27
merci d'avoir répondu :D
0