putchar(263); // edit: fixed typo, was 264
произведено звуковое оповещение (внутренним динамиком процессора); Как ?? (Любое значение Ascii отношение)Звуковой сигнал (внутренний динамик центрального процессора)
putchar(263); // edit: fixed typo, was 264
произведено звуковое оповещение (внутренним динамиком процессора); Как ?? (Любое значение Ascii отношение)Звуковой сигнал (внутренний динамик центрального процессора)
putchar
преобразует свой аргумент к unsigned char
, поэтому я полагаю, что вы получаете значение ASCII Бела после преобразования.
BEL - код для создания системного звонка.
'BEL' -' 7' в ASCII. Каким-то образом он получил «8», считая, что он сделал «putchar (264)», что эквивалентно «BackSpace», а не «BEL» – Muggen
Но зачем он выдавал BEL = 7? 264 & 255 = 264 & 127 = 8 = BACKSPACE. –
Я предполагаю, что это была ошибка при копировании кода, или я не смог бы объяснить это поведение. :) –
Вот попробуйте следующее:
printf ("\a") ;
Просьба уточнить ваш вопрос. Вы спрашиваете: «Как компьютер производит звук?» или «Существует ли ASCII-эквивалент' puchar (264) '?? – Tony
Что такое 'puchar'? –
Я просто использую код выше, а затем произвел звуковой сигнал. Почему и как? –