Maison >développement back-end >Tutoriel C#.Net >Quels sont les deux seuls types de fichiers en langage C ?

Quels sont les deux seuls types de fichiers en langage C ?

王林
王林original
2020-07-03 11:32:178037parcourir

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.

Quels sont les deux seuls types de fichiers en langage C ?

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn