Эта программа звучит как колокол! - PullRequest
32 голосов
/ 11 августа 2010

Я совершенно новый студент в области программирования, поэтому я не могу понять эту программу, написанную в моей книге, которой я следил в течение нескольких дней.Программа выглядит так:

#include "stdio.h"

main()
{
 printf("\a");
}

Что означает эта программа?Означает ли эта программа, что мы могли слышать звон?Я не слышу звона звонка !!!

Ответы [ 12 ]

0 голосов
/ 03 февраля 2018
#include<stdio.h>
int main()
{

    int i = 263;
    putchar(i);  // or you can directly use putchar(263);
    return 0;
}

Эта программа воспроизводит звук звонка, пока вы находитесь на экране вывода

0 голосов
/ 23 февраля 2016

Интересно, что это работает во всех сборках, которые не имеют точки входа wWinMain или WinMain. wprintf(L"\a") звучит хорошо для сборок Unicode. (Выиграй 7 здесь).

Раньше компьютерный динамик зависел от "speaker.drv", но эта маленькая прелесть была убрана некоторое время назад и заменена на beep.sys, который теперь перемещен в агент системных звуков режима пользователя .

Также обсуждается включение и отключение динамика из командной строки здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...