Maison >développement back-end >C++ >En langage C, que sont les fichiers texte et les fichiers binaires ?
Un fichier est une collection d'enregistrements (ou) un emplacement sur un disque dur où les données sont stockées de manière permanente.
Il existe deux types de fichiers en langage C comme suit -
Il contient des lettres et des chiffres faciles à comprendre pour les humains.
Les erreurs dans les fichiers texte peuvent être éliminées dans les situations suivantes :
Dans les fichiers texte, le texte et les caractères sont stockés à raison d'un caractère par octet.
Par exemple la valeur entière 4567 occupera 2 octets en mémoire, mais occupera 5 octets dans le fichier texte.
Les formats de données sont généralement orientés lignes. Ici, chaque ligne est une commande distincte.
Il contient des 1 et des 0 et est facilement compris par les ordinateurs.
Les erreurs dans les fichiers binaires peuvent corrompre les fichiers et sont difficiles à détecter.
Dans un fichier binaire, la valeur entière 1245 occupera 2 octets en mémoire et dans le fichier.
Les fichiers binaires nécessitent toujours un logiciel de support pour les lire ou les écrire.
Par exemple, les fichiers MP3 peuvent être générés par un enregistreur ou un éditeur audio et peuvent être lus dans un lecteur de musique.
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!