BIG

[ C ] Sample Code - 숫자키 1을 누르고 있는 동안 음계 도 음을 비프음으로 출력하는 샘플코드
***** 윈도우 환경 코드 *****

#include <stdio.h>
#include <conio.h>
#include <windows.h>

#define BEEP_FREQ 523 // 음계 도의 주파수 (Hz)

int main() {
    printf("Press and hold the '1' key to play a beep.\n");

    while(1) {
        if(GetAsyncKeyState('1') & 0x8000) { // '1' 키가 눌렸는지 감지합니다.
            Beep(BEEP_FREQ, 10); // 비프음을 출력합니다.
        }
        else if(kbhit()) { // 다른 키가 눌렸는지 감지합니다.
            break; // 프로그램을 종료합니다.
        }
    }

    return 0;
}
LIST