Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
  Derniers articles
  • Comment faire une chaîne en un tabl…
  • Comment écrire un programme C qui v…
  • Comment écrire un programme C + + M…
  • Comment inverser une file d'attente …
  • Comment utiliser C + + destructeurs …
  • Comment comprendre pointeurs en C 
  • Les avantages de l' + + Structure de…
  • Comment Teach Yourself Visual C 6 
  • C Fonction Types de retour 
  • Comment décompresser un fichier dan…
  •   C /C + + Programming
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    C /C + + Programming

    Qu’est-ce que l’exécution par rapport au langage C ?

    Dans le langage de programmation C, l'exécution fait référence au processus d'exécution des instructions spécifiées dans un programme C. Lorsque vous exécutez un programme C, les étapes suivantes ont généralement lieu :

    Compilation :Le compilateur C traduit le code source C lisible par l'homme en instructions lisibles par machine, générant un fichier exécutable (fichier .exe).

    Lien :Si votre programme inclut des fonctions ou des bibliothèques provenant de sources externes, l'éditeur de liens combine le code objet compilé à partir de différents fichiers et bibliothèques pour créer un seul fichier exécutable.

    Chargement :Le fichier exécutable est chargé en mémoire par le système d'exploitation.

    Exécution :Le système d'exploitation commence à exécuter les instructions du fichier exécutable à partir de la fonction main(). Le programme suit le flux de contrôle spécifié par les instructions et les appels de fonction dans le code, effectuant des calculs, manipulant des données et interagissant avec l'utilisateur (le cas échéant).

    Résiliation :Lorsque le programme atteint la fin de la fonction main() ou rencontre une instruction return, il termine son exécution.

    Pendant l'exécution, le programme allouera et utilisera de la mémoire sur la pile et le tas pour stocker des données temporaires, des variables et des informations sur les appels de fonction. Il utilisera également les registres du processeur pour effectuer efficacement des calculs et des opérations.

    Le processus d'exécution se poursuit jusqu'à ce que le programme termine toutes ses tâches ou rencontre une erreur qui arrête son exécution.

    Il convient de noter que cette description générale s'applique à la plupart des langages compilés, y compris le C, où le code source est traduit en code machine avant d'être exécuté. D'autres langages de programmation, tels que les langages interprétés, exécutent leur code sans compilation préalable en interprétant directement le code source.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment compiler C et C + + Ensemble 
  • Comment lire un document Word en utilisant C 
  • Comment écrire un analyseur en C 
  • Programme C pour calculer la recherche linéaire et binaire ? 
  • Comment ajouter une page de démarrage à un navigateur Web en C # 
  • Comment importer XLS pour NET 
  • Comment faire un système d'exploitation 
  • Comment compiler Flex pour iPhone 
  • Comment faire pour créer des fichiers PDF avec C Code Source 
  • Comment construire une application mobile qui utilise une caméra 
  • Connaissances Informatiques © http://www.ordinateur.cc