Ponekad, prilikom pisanja programa, morate stvoriti način da privučete pozornost korisnika kako bi svoj fokus vratili na program. Upozorenja su vrlo koristan način za to. Ako želite upozoravati na C, čitajte dalje!
Koraci
1. dio od 3: Upozorenje o likovima
Korak 1. Ako želite da vaše upozorenje bude prijenosno i da radi na svakom računalu, 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 sustavima može proizvesti bljesak zaslona umjesto zvuka
Korak 2. Upotrijebite ovaj primjer koda
printf ("\ a");
2. dio od 3: Bip ()
Korak 1. U operacijskim sustavima Windows možete koristiti zvučni signal (int frekvencija, int ms)
Oglašava se zvučnim signalom određenog trajanja i frekvencije.
- U operacijskom sustavu Windows7 ova funkcija šalje zvučni signal zvučnoj kartici. Ovo radi samo ako računalo ima zvučnike ili slušalice.
- U prethodnim verzijama sustava Windows zvučni signal šalje se na matičnu ploču. To radi na većini računala i nisu potrebni vanjski uređaji.
Korak 2. Uključite Windows knjižnicu
Na početak programa dodajte sljedeći kôd:
#uključi
Korak 3. Kad trebate zvučni signal, upotrijebite sljedeći kôd:
Zvučni signal (500, 500);
Korak 4. Promijenite prvi broj s frekvencijom zvučnog signala koji želite
500 je blizu zvučnog signala koji dobijete s / a.
Korak 5. Promijenite drugi broj s trajanjem zvučnog signala u milisekundama
500 je pola sekunde.
3. dio 3: Uzorak koda
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 dok se ne pritisne ESC (27 = ESC) printf ("\ a"); // Bip. return 0; }
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); Zvučni signal (frekvencija, dur); // Bip. return 0; }