Les types de fichiers en langage C sont uniquement des fichiers ASCII et des fichiers binaires. Les fichiers de code ASCII sont généralement utilisés pour stocker les données d'entrée et les résultats finaux du programme ; les fichiers binaires sont utilisés pour stocker temporairement les résultats intermédiaires du programme pour les lire par un autre programme.
Les types de fichiers en langage C sont uniquement des fichiers ASCII et des fichiers binaires.
(Apprentissage recommandé : Tutoriel sur le langage C)
Jetons un coup d'œil à la différence entre les fichiers ASCII et les fichiers binaires :
1. les fichiers sous la forme
sont stockés selon la forme de stockage de ce type de données en mémoire
les fichiers texte sont convertis à partir de ce type de données ; Il est stocké sous une forme pouvant être affichée à l'écran
2. Espace de stockage
La méthode de stockage ASCII prend plus de place et l'espace occupé est lié à la taille de la valeur ;
3. Temps de lecture et d'écriture
Les fichiers de code ASCII sont stockés en code ASCII sur le stockage externe, tandis que les données en mémoire sont stocké en binaire, donc lorsque la conversion est requise lors de la lecture et de l'écriture de fichiers, ce qui entraîne un accès aux données plus lent
Les données du fichier binaire sont stockées dans la mémoire externe selon sa forme de stockage ; dans la mémoire et n’a pas besoin d’être converti, la vitesse d’accès est donc plus rapide.
4. Fonction
Les fichiers ASCII peuvent être créés et modifiés via des programmes d'édition, tels que l'édition, le bloc-notes, etc. et aussi Il peut être affiché via la commande TYPE dans DOS, donc les fichiers de code ASCII sont généralement utilisés pour stocker les données d'entrée et les résultats finaux du programme
les fichiers binaires ne peuvent pas être affichés, ils servent donc à stocker temporairement des programmes. Le résultat intermédiaire peut être lu par un autre programme
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!