English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Bibliothèque standard C - <stdio.h>
Fonction de bibliothèque C size_t fread(void *ptr, size_t size, size_t nmemb, FILE *stream) du flux donné stream Lecture des données dans ptr dans l'array pointé.
Voici la déclaration de la fonction fread().
size_t fread(void *ptr, size_t size, size_t nmemb, FILE *stream)
Le nombre total d'éléments lus avec succès est retourné sous forme d'objet size_t, size_t est un type de données entières. Si le nombre total est différent du paramètre nmemb, une erreur s'est produite ou la fin du fichier a été atteinte.
Le présent exemple montre l'utilisation de la fonction fread().
Laissons compiler et exécuter le programme suivant, cela créera un fichier file.txt,puis écrivons le contenu This is w3codebox。Ensuite, nous utilisons fseek() Fonction pour réinitialiser le pointeur d'écriture au début du fichier, le contenu du fichier est le suivant :
This is w3codebox