Comment écrire et le code source de test en c

Code source

Sommaire

représente la partie du processus qui contient le langage de programmation elle-même. Vous utilisez un éditeur de texte pour écrire un fichier de code source.

Comment écrire du code source C

Le code source est indiquée dans les grilles de programmes.

STANDARD “ BONJOUR TOUT LE MONDE ” PROGRAMME

#include int main () {puts ("Salutations, humaine».) - retour 0-}

Les numéros de ligne ne sont pas présentés dans les annonces, car ils peuvent être source de confusion. En outre, les numéros de ligne sont référencés dans l'éditeur, comme dans le code de blocs, que vous tapez.

Vous êtes dirigé à taper le code source d'un article dans le cadre d'un exercice.

  1. Créer une nouvelle application console Code :: Blocks, un projet de langage C nommé ex0201.

  2. Tapez le code de Standard “ Bonjour tout le monde ” Programme dans l'éditeur.

    Vous pouvez effacer le squelette donnée par Code :: Blocks ou tout simplement la modifier de telle sorte que le résultat correspond.

  3. Enregistrez le fichier de code source en choisissant la commande Fichier-Enregistrer le fichier.

Là. Vous venez d'accomplir la première étape dans le processus de programmation - l'écriture de code source.

  • Tous les fichiers de code source C terminent avec l'extension de nom de fichier .c.

  • Si vous utilisez Windows, vous shouldset les options de dossier de telle sorte que les extensions de fichier sont affichés.

  • Les fichiers de code source C de la Cpp ont d'extension.

  • Dans le code de blocs, le nom final du programme est le même que le nom du projet, afin de changer le code de nom de fichier source est pas vital.

Comment compiler à opposer Inc Code




Un compilateur est un programme qui lit le texte à partir d'un fichier de code source et traduit ce texte en quelque chose appelé code objet. En C, le compilateur traite également avec des instructions spéciales appelées prétraiterou directives.

Par exemple, la norme “ Bonjour tout le monde ” Programme montre la directive de précompilation suivante:

#comprendre 

La directive include indique au compilateur pour localiser le fichier d'en-tête stdio.h. Le contenu de ce fichier sont ajoutés au code source, puis les deux sont convertis par le compilateur en code objet. Le code de l'objet est ensuite enregistrée dans un objet code fichier. Le fichier objet a le même nom que le fichier de code source, mais avec l'extension de nom de fichier .o.

Comme le compilateur traduit votre code C en code objet, il vérifie les erreurs courantes, objets manquants, et d'autres questions. Si quelque chose est de travers, le compilateur affiche une liste des erreurs. Pour corriger les erreurs, vous rééditer le code source et essayez de compiler une fois de plus.

  1. Choisissez Build-Compiler fichier actuel.

    La fenêtre Journal de version affiche les résultats, ce qui montre les erreurs de zéro et zéro avertissements. Eh bien, à moins que vous mal tapé quelque chose, dans ce cas, vérifiez votre code source.

Vous devriez normalement choisir la commande Construire à cette étape. Mais quand vous avez seulement besoin de compiler, vous utilisez la commande Fichier actuel Compiler.

En cas de succès, le compilateur produit un fichier de code objet. Parce que le fichier de code source est nommé main.c, le fichier de code d'objet est nommé main.o.

Dans Code :: Blocks, le fichier de code objet se trouve dans le dossier du projet, à l'intérieur, soit l'obj / sortie ou obj / Debug sous-dossier.

Comment lier dans la bibliothèque C

La linker est l'outil qui crée le programme final. Il le fait en reliant le fichier de code objet avec les bibliothèques C linguistiques. Les bibliothèques contiennent les instructions réelles qui indiquent à l'ordinateur (ou autre appareil) ce qu'il faut faire. Ces instructions sont choisis et exécutés sur la base des indications de sténographie trouvés dans le code objet.

Par exemple, dans la norme “ Bonjour tout le monde ” Programme, vous voyez le mot met. Ce mot est une fonction du langage C, qui est écrite comme puts () dans ce texte. Ça signifie mettre sTring.

Oh, et puts rimes avec foots, pas se ferme.

Le compilateur traduit puts () dans un jeton et enregistre ce jeton dans le fichier de code objet, main.o.

L'éditeur de liens combine le fichier objet avec le fichier de la bibliothèque standard du langage C, en créant le programme final. Comme avec le compilateur, si des erreurs sont détectées (principalement, des jetons inconnue à ce stade), arrête le processus et vous êtes alerté le fauteur de troubles potentiel. Dans le cas contraire, un programme entièrement fonctionnel est généré.

Dans le code de blocs, la commande de construction est utilisé pour compiler et link- l'IDE manque une commande de lien distinct.

  1. Choisissez la commande Build-construction.

    Code :: Blocks lie le fichier objet avec le fichier de la bibliothèque standard de C pour créer un fichier de programme.

La prochaine et dernière étape dans le processus consiste à exécuter le programme.

  • Le texte d'un programme manipule est appelé une chaîne, qui est texte plus long que d'un seul caractère. En C, une chaîne est entre guillemets:

    "Bonjour! Je suis une chaîne."
  • Le programme final comprend la bibliothèque du langage C, la vente liée avec le code objet. Cette combinaison explique pourquoi un fichier de programme est plus grand que le fichier de code source qui l'a créé.

  • Certains programmes de C lien dans plusieurs bibliothèques, en fonction de ce que fait le programme. En plus de la bibliothèque standard C, vous pouvez lier des bibliothèques pour travailler avec des graphiques, le réseautage, le son, et ainsi de suite. Comme vous en apprendre plus sur la programmation, vous découvrirez comment choisir et de lien dans diverses bibliothèques.

Comment faire pour exécuter et le code source de test C

Création d'un programme est le point entier de la programmation, de sorte que la première chose à faire après la liaison est de courir le résultat. Courir est nécessaire, surtout pour démontrer que le programme fait ce que vous avez l'intention et de la manière que vous désirez.

Lorsque le programme ne fonctionne pas, vous devez revenir en arrière et corriger le code. Oui, il est tout à fait possible de construire un programme et voir aucune erreur et ensuite trouver que la chose ne fonctionne pas. Cela arrive tout le temps.

  1. Choisissez Build-Run.

    Le programme fonctionne. Comme un programme en mode texte, il apparaît dans une fenêtre de terminal, où vous pouvez prendre connaissance des résultats.

  2. Fermez la fenêtre du terminal en appuyant sur la touche Entrée du clavier.

Exécution d'un programme simple comme ex0201 montre simplement les résultats. Pour les projets complexes, de tester le programme. Pour ce faire, exécutez le programme et essayer de le casser. Si le programme survit, vous avez fait votre travail. Sinon, vous avez à rééditer le code source pour résoudre le problème et ensuite reconstruire le programme.

  • Exécution d'un programme est un travail pour le processeur et le système d'exploitation de l'appareil: Le système d'exploitation charge le programme dans la mémoire, où le processeur exécute le code.

  • Dans le code de blocs, le fichier de programme est nommé d'après le projet. Dans Windows, le nom est ex0201.exe. Dans Mac OS X, Linux et Unix, le nom du programme est ex0201 sans extension. En outre, les autorisations du fichier sont définies de sorte que le fichier devient un exécutable.


» » » » Comment écrire et le code source de test en c