Maison Problème commun Quelle est la fonction de fgetc

Quelle est la fonction de fgetc

Jun 20, 2020 am 11:22 AM

Quelle est la fonction de fgetc

Quelle est la fonction de fgetc ?

La fonction de la fonction fgetc est de lire un caractère du fichier spécifié. Il est nécessaire que le fichier soit ouvert en lecture, en lecture et en écriture, ou en ajoutant <.>

format, le mode écriture seule ne peut pas être lu.

fgetc est une fonction du langage informatique C. Cela signifie lire un caractère du fichier pointé par le flux de pointeur de fichier. Après avoir lu un octet, la position du curseur recule d'un octet. Format : int fgetc(FILE *stream);.

La fonction de la fonction fgetc() est de lire un caractère du fichier spécifié par le pointeur de fichier. La valeur ASCII du caractère est utilisée comme valeur de retour de la fonction. cela signifie que la fin du fichier EOF est la fin du fichier, la valeur est -1.

L'instruction "c=fgetc(fp);" lit un caractère du fichier spécifié par le pointeur de fichier fp et le stocke dans la variable c, qui est une variable de caractère. Avant d'appeler la fonction fgetc(), le fichier à lire doit être ouvert en lecture ou en lecture/écriture, et le fichier doit déjà exister.
La position de l'opération de lecture est également déterminée par le pointeur de position interne du fichier. Pour un fichier existant, lorsque le fichier est ouvert, le pointeur de position interne du fichier pointe vers le premier octet du fichier. À ce stade, la fonction fgetc() est appelée pour lire le premier octet de caractères. Après avoir lu un octet, le pointeur de position reculera automatiquement d'un octet. Ensuite, la fonction fgetc() est à nouveau appelée et la lecture est la suivante. 2ème personnage. En appelant cette fonction en continu, vous pouvez lire chaque caractère du fichier, et vous pouvez utiliser EOF pour déterminer si la fin du fichier a été atteinte

Description du contenu : La fonction renvoie le caractère suivant à partir de la position actuelle du flux de flux d'entrée et enregistre le fichier. L'indicateur de position augmente. Le caractère est lu comme un caractère non signé et converti en valeur entière.

Si la fin du fichier est atteinte ou qu'une erreur de lecture est rencontrée, EOF sera renvoyé. Puisque EOF est une valeur entière valide, lorsque vous utilisez un fichier binaire, vous devez utiliser la fonction feof pour détecter la fin du fichier. Vous devez également utiliser la fonction ferror pour vérifier les erreurs.
Référence : fputc(); getc(); putc();

La fonction de la fonction fgetc() est de lire un caractère du fichier spécifié par le pointeur de fichier. La valeur ASCII du caractère est utilisée comme valeur de retour de la fonction. Si la valeur de retour est EOF, cela signifie que la fin du fichier EOF est la fin du fichier, la valeur est -1.

L'instruction "c=fgetc(fp);" lit un caractère du fichier spécifié par le pointeur de fichier fp et le stocke dans la variable c, qui est une variable de caractère. Avant d'appeler la fonction fgetc(), le fichier à lire doit être ouvert en lecture ou en lecture/écriture, et le fichier doit déjà exister.
La position de l'opération de lecture est également déterminée par le pointeur de position interne du fichier. Pour un fichier existant, lorsque le fichier est ouvert, le pointeur de position interne du fichier pointe vers le premier octet du fichier. À ce stade, la fonction fgetc() est appelée pour lire le premier octet de caractères. Après avoir lu un octet, le pointeur de position reculera automatiquement d'un octet. Ensuite, la fonction fgetc() est à nouveau appelée et la lecture est la suivante. 2ème personnage. En appelant cette fonction en continu, vous pouvez lire chaque caractère du fichier, et vous pouvez utiliser EOF pour déterminer si la fin du fichier a été atteinte

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 de ce site Web
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

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)