Merci pour ta réponse détaillée.
Je suis pas sûre de tout comprendre alors je vais tenter de reformuler :
1 quand je compile je dois utiliser la commande :
gcc -o programme1 programme1.c -lm -pedantic -Wall -Wextra
2 pour utiliser des nombres non signés, je rajoute une ligne type :
1 2
| if (nombre <=0)
printf ("message d'erreur"); |
et je corrige au passage pour le nombre 1 qui n'est pas premier...
3 a l'air d'être une fonction ou un argument ?. Il faut que je me renseigne dessus.
Un shell serait mieux pour recueillir des info de l'utilisateur. C'est un fichier avec du code qui n'a pas besoin d'être compilé. Type Python ?
Est-ce que c'est utilisé sur Arduino ou est-ce surtout utile pour des programmes type jeux, logiciels... ?
4 est un pointeur ? Qui sert à définir des intervalles pour un fonctionnement correcte du programme si j'ai bien compris ?
Ça veut dire string tool ? Je garde ça en tête pour plus tard.
5 tous les affichages en cours de calcul ralentissent le calcul. A éviter surtout quand ils ne sont pas nécessaires comme ici.
Je peux utiliser la commande de compilation :
gcc -o programme1 programme1.c -lm -02
pour que les calculs s'effectuent en mémoire tampon. Sûrement pour accélérer le processus.
J'ai l'impression d'essayer de courir sans savoir déjà marcher.
N'hésitez pas à corriger mes erreurs de compréhension et autres merci d'avance.
Si un modérateur passe dans le coin : merci de déplacer mon sujet dans la section débutant.. j'ai posté trop vite. désolée.
Partager