Étape 3: Lire les caractères « F », 'O ', 'R', m'
Remarque : Cette fonction fonctionne exactement de la même manière que « scanf » sauf que vous devez spécifier la cible première (voir photo ci-dessus).
Remarque : Vous pouvez également utiliser la fonction « fread » ainsi, pour faciliter cette étape. Cependant, l’utilisation de cette fonction requiert quelques connaissances de pointeurs et pas utilisé dans ce tutoriel complet.
- Lire un caractère à la fois.
+ Mise en garde : Dans les fichiers binaires, il n’y a aucun espace donc, essaie de lire une chaîne, un entier ou un flotteur ne fonctionnera pas et vous pouvez facilement se perdre dans le fichier (en supposant que vous utilisez la fonction « fscanf »).
Comme vous pouvez le voir sur la toute première photo de ce tutoriel, le fichier .aiff commence avec le mot « Formulaire », qui correspond exactement à quatre octets. Par conséquent, les quatre premiers octets qui vous lira toujours besoins d’être le mot « formulaire ».
Remarque : Vous pouvez lire tous la caractères dans le fichier à l’aide de la logique dans cette étape.