• [^] # Re: presque 20 ans pour ma part

    Posté par . En réponse au journal Le PC a 25 ans !!. Évalué à 5.

    Quelle horreur !

    > write(1,"helloworld\n",11);

    Descripteur en dur. De plus on courcircuite le stream stdin qui est déjà ouvert.
    Longeur de chaîne non portable. Sur certain système \n fait 2 caractère.
    Très error prone. Un #define CHAINE "helloworld\n" et un sizeof(CHAINE) serait aussi rapide à l'excécution.

    > _exit(0);

    Ne fait pas de flush sur les fflux ouverts (OK, ici ce n'est pas nécessaire, puisque ici on n'a rien écrit sur les streams), atexit() est ignoré.