Paso 3: Leer los caracteres 'F', 'O ', 'R', soy'
Nota: Esta función funciona exactamente igual que "scanf" excepto que debe especificar el objetivo primero (ver la foto de arriba).
Nota: También puede utilizar la función de "fread", para facilitar este paso. Sin embargo, el uso de esta función requiere de algunos conocimientos de punteros y no utilizado en este tutorial todo.
- Leer un carácter a la vez.
+ PRECAUCIÓN: En archivos binarios, no hay espacios, por lo tanto, tratar de leer una cadena, un entero o un flotador no funciona y usted puede perderse fácilmente en el archivo (asumiendo que usted está usando la función "fscanf").
Como se puede ver en la primera imagen de este tutorial, el archivo .aiff comienza con la palabra "Forma", que es exactamente de cuatro bytes. Por lo tanto, los primeros cuatro bytes que usted leerá siempre necesita que la palabra "forma".
Nota: Usted puede leer todo el carácter en el archivo mediante la lógica de este paso.