Kaip sukurti įspėjimą C: 5 žingsniai (su nuotraukomis)

Turinys:

Kaip sukurti įspėjimą C: 5 žingsniai (su nuotraukomis)
Kaip sukurti įspėjimą C: 5 žingsniai (su nuotraukomis)

Video: Kaip sukurti įspėjimą C: 5 žingsniai (su nuotraukomis)

Video: Kaip sukurti įspėjimą C: 5 žingsniai (su nuotraukomis)
Video: Необычная перегородка из стекла и металла Своими руками 2. ПЕРЕДЕЛКА ХРУЩЕВКИ от А до Я # 25 2024, Gegužė
Anonim

Kartais, rašydami programą, turite sukurti būdą, kaip atkreipti vartotojo dėmesį į programą. Įspėjimai yra labai naudingas būdas tai padaryti. Jei norite įspėti C, skaitykite toliau!

Žingsniai

1 dalis iš 3: Perspėjimas dėl simbolių

845336 1
845336 1

1 žingsnis. Jei norite, kad įspėjimas būtų nešiojamas ir veiktų kiekviename kompiuteryje, galite naudoti pabėgimo kodą „\ a“

a yra apibrėžiamas kaip garsinis įspėjimas, dažniausiai pyptelėjimas. Tačiau kai kuriose „Unix“operacinėse sistemose vietoj garso gali atsirasti ekrano blykstė

845336 2
845336 2

Žingsnis 2. Naudokite šį kodo pavyzdį

    printf ("\ a");

2 dalis iš 3: pyptelėjimas ()

845336 3
845336 3

1 veiksmas. „Windows“operacinėse sistemose galite naudoti pyptelėjimą (int dažnis, int ms)

Jis skleidžia nustatytos trukmės ir dažnio pyptelėjimą.

  • „Windows7“operacinėje sistemoje ši funkcija siunčia pyptelėjimą į garso plokštę. Tai veikia tik tuo atveju, jei kompiuteryje yra garsiakalbiai ar ausinės.
  • Ankstesnėse „Windows“versijose jis siunčia pyptelėjimą į pagrindinę plokštę. Tai veikia daugelyje kompiuterių ir nereikia jokių išorinių įrenginių.
845336 4
845336 4

2 veiksmas. Įtraukite „Windows“biblioteką

Programos pradžioje pridėkite šį kodą:

    #įtraukti

3 žingsnis. Kai jums reikia pyptelėjimo, naudokite šį kodą:

    Pyptelėjimas (500, 500);

845336 6
845336 6

Žingsnis 4. Pirmąjį skaičių pakeiskite norimo pyptelėjimo dažniu

500 yra arti pyptelėjimo, kurį gaunate su / a.

Žingsnis 5. Pakeiskite antrąjį skaičių su pypsėjimo trukme milisekundėmis

500 yra pusė sekundės.

3 iš 3 dalis: pavyzdinis kodas

845336 7
845336 7

1 veiksmas. Išbandykite programą, kuri naudoja / a pyptelėjimui, kai paspaudžiamas klavišas, ir naudoja ESC, kad išeitų:

    #include #include int main () {while (getch ()! = 27) // Ciklas, kol paspaudžiamas ESC (27 = ESC) printf ("\ a"); // pyptelėjimas. grįžti 0; }

845336 8
845336 8

2 veiksmas. Išbandykite programą, kuri skleidžia tam tikro dažnio ir trukmės pyptelėjimą:

    #include #include int main () {int freq, dur; // Deklaruoti kintamuosius printf ("Įveskite dažnį (HZ) ir trukmę (ms):"); scanf (" %i %i", & freq, & dur); Pyptelėjimas (dažnas, kietas); // pyptelėjimas. grįžti 0; }

Rekomenduojamas: