• [^] # Re: ah

    Posté par . En réponse au message Gestion du joker '*'. Évalué à 2.

    A mon avis, penser de la sorte est une mauvaise habitude. Je suis même assez étonné qu'il n'y ai pas de segmentation fault. Si on dépasse la taille d'un tableau, cela pose un problème quand même... non ?

    si je fais

    int i;
    double *liste = (double)malloc(10 * siezof(double));
    for (i = 0; i < 10; i++)
    liste[i] = i + 1;
    for (i = 0; liste[i]; i++)
    printf("%f", liste[i]);

    il devrait y avoir une erreur dans le second for. Peut-être que dans argv, le dernier élément est toujours nul, alors là d'accord, mais je trouve mauvais de procéder de la sorte pour tous les tableaux.