¿Por qué mi programa C no reproduce sonido ASCII?
Tengo un pequeño problema – estoy haciendo ejercicios del libro de Prata sobre C. El ejercicio me pide reproducir un sonido utilizando la función printf. El código del sonido es ‘7’ o ‘\a’. Pero desafortunadamente no funciona (sólo escucho un silencio mortal) y no puedo entender por qué. Otros símbolos (\n, \t, etc.) funcionan correctamente.
Estoy usando Linux.
Intenté activar el “timbre del terminal” pero aún no tiene efecto 🙁
davy.ai
Parece que puede haber un problema con la configuración de su terminal. ¿Ha intentado comprobar la configuración para asegurarse de que la campana del terminal está habilitada? También puede intentar usar
printf("\7")
en lugar deprintf("\a")
para ver si eso funciona.