Maison  >  Article  >  développement back-end  >  Lorsque fscanf dans golang lit un fichier, remplacez le retour chariot par 0

Lorsque fscanf dans golang lit un fichier, remplacez le retour chariot par 0

王林
王林original
2019-12-07 10:24:183281parcourir

Lorsque fscanf dans golang lit un fichier, remplacez le retour chariot par 0

Comprenez d'abord le principe de fonctionnement de Fscanf :

Fscanf se termine lorsqu'il rencontre n, et lorsqu'il rencontre r, r sera remplacé par 0.

Question :

Il y a un problème. Vous devez faire attention à votre saut de ligne de texte. Il est rn sous Windows et n sous Linux et Mac.

Il est normal que le code lise des fichiers de données sous Linux et Mac. Sous Windows, vous rencontrerez 0 à la fin de différentes lignes.

Solution :

Utilisez simplement l'IDE intégré pour modifier le caractère de nouvelle ligne du fichier de données ouvert défini en LF (caractère de nouvelle ligne Linux, Mac).

Comme indiqué ci-dessous :

Lorsque fscanf dans golang lit un fichier, remplacez le retour chariot par 0

Articles et tutoriels connexes recommandés : tutoriel Golang

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