2009-12-01 3 views

Répondre

5

Il gère le démarrage et l'arrêt de votre application, ainsi que les services de base dont elle a besoin, tels que l'initialisation de la pile et des variables statiques, ainsi que l'allocation de mémoire par défaut.

0

De Wikipedia:

Le terme C bibliothèque d'exécution est utilisé sur certaines plates-formes pour faire référence à un ensemble de bibliothèques de base, qui peuvent être distribués sous forme de liaison dynamique avec un système d'exploitation (avec ou sans fichiers d'en-tête), ou distribué avec un compilateur C. Un autre terme parfois utilisé est libc. Pas n'importe quelle bibliothèque est appelée la bibliothèque d'exécution; Le temps d'exécution dans ce contexte désigne le paquet de support d'exécution associé à un compilateur qui est supposé compléter un langage. Le support d'exécution fournit non seulement les fonctions de bibliothèque standard C, mais éventuellement d'autre matériel nécessaire créer un environnement pour le programme C, tel que l'initialisation avant l'invocation de la fonction principale, ou des sous-programmes pour fournir des opérations arithmétiques manquantes du CPU sont nécessaires par le code généré par le compilateur C.

+1

Et le runtime C++ est similaire mais pas le même. – MSalters