Kako stvoriti upozorenje u C: 5 koraka (sa slikama)

Sadržaj:

Kako stvoriti upozorenje u C: 5 koraka (sa slikama)
Kako stvoriti upozorenje u C: 5 koraka (sa slikama)

Video: Kako stvoriti upozorenje u C: 5 koraka (sa slikama)

Video: Kako stvoriti upozorenje u C: 5 koraka (sa slikama)
Video: MEGA Chia GPU Farming and Plotting Guide for Linux - Gigahorse Start to Finish - 2023 2024, Maj
Anonim

Ponekad, prilikom pisanja programa, morate stvoriti način da privučete pažnju korisnika da vrati svoj fokus na program. Upozorenja su vrlo koristan način za to. Ako želite upozoravati na C, čitajte dalje!

Koraci

1. dio 3: Upozorenje o likovima

845336 1
845336 1

Korak 1. Ako želite da vaše upozorenje bude prenosivo i radi na svakom računaru, možete upotrijebiti kôd za izbjegavanje "\ a"

a je definirano kao zvučno upozorenje, obično zvučni signal. Međutim, na nekim Unix operativnim sistemima može proizvesti bljesak ekrana umjesto zvuka

845336 2
845336 2

Korak 2. Koristite ovaj primjer koda

    printf ("\ a");

Dio 2 od 3: Bip ()

845336 3
845336 3

Korak 1. Na Windows operativnim sistemima možete koristiti zvučni signal (int frekvencija, int ms)

Oglašava se zvučnim signalom određenog trajanja i frekvencije.

  • U operativnom sistemu Windows7 ova funkcija šalje zvučni signal zvučnoj kartici. Ovo funkcionira samo ako računar ima zvučnike ili slušalice.
  • U prethodnim verzijama Windows -a šalje zvučni signal na matičnu ploču. Ovo funkcionira na većini računara i nisu potrebni vanjski uređaji.
845336 4
845336 4

Korak 2. Uključite Windows biblioteku

Dodajte sljedeći kôd na početak programa:

    #include

Korak 3. Kada vam je potreban zvučni signal, upotrijebite sljedeću šifru:

    Zvučni signal (500, 500);

845336 6
845336 6

Korak 4. Promijenite prvi broj s frekvencijom zvučnog signala koji želite

500 je blizu zvučnog signala koji dobijete sa / a.

Korak 5. Promijenite drugi broj s trajanjem zvučnog signala u milisekundama

500 je pola sekunde.

Dio 3 od 3: Uzorak koda

845336 7
845336 7

Korak 1. Isprobajte program koji koristi / a za zvučni signal kada se pritisne tipka, koristi ESC za izlaz:

    #include #include int main () {while (getch ()! = 27) // Petlja sve dok se ne pritisne ESC (27 = ESC) printf ("\ a"); // Bip. return 0; }

845336 8
845336 8

Korak 2. Isprobajte program koji daje zvučni signal određene frekvencije i trajanja:

    #include #include int main () {int freq, dur; // Proglašavamo varijable printf ("Unesite frekvenciju (HZ) i trajanje (ms):"); scanf (" %i %i", & freq, & dur); Bip (frekvencija, dur); // Bip. return 0; }

Preporučuje se: