Včasih morate pri pisanju programa ustvariti način, kako pritegniti pozornost uporabnika, da se osredotoči na program. Opozorila so zelo uporaben način za to. Če želite opozarjati na C, preberite naprej!
Koraki
1. del od 3: Opozorilo o likih
Korak 1. Če želite, da je vaše opozorilo prenosno in deluje v vsakem računalniku, lahko uporabite kodo za izhod v sili "\ a"
a je opredeljena kot zvočno opozorilo, običajno pisk. Vendar pa lahko v nekaterih operacijskih sistemih Unix namesto zvoka proizvede bliskavico
Korak 2. Uporabite to vzorčno kodo
printf ("\ a");
2. del 3: pisk ()
Korak 1. V operacijskih sistemih Windows lahko uporabite pisk (int frekvenca, int ms)
Oglasi pisk določenega trajanja in frekvence.
- V operacijskem sistemu Windows7 ta funkcija pošlje pisk na zvočno kartico. To deluje le, če ima računalnik zvočnike ali slušalke.
- V prejšnjih različicah sistema Windows pošlje pisk na matično ploščo. To deluje na večini računalnikov in zunanje naprave niso potrebne.
Korak 2. Vključite knjižnico Windows
Na začetku programa dodajte naslednjo kodo:
#vključi
Korak 3. Ko potrebujete pisk, uporabite naslednjo kodo:
Pisk (500, 500);
Korak 4. Prvo številko spremenite s frekvenco želenega piska
500 je blizu piska, ki ga dobite z / a.
Korak 5. Spremenite drugo številko z dolžino piska v milisekundah
500 je pol sekunde.
3. del 3: Vzorec kode
Korak 1. Poskusite program, ki uporablja / a za pisk, ko pritisnete tipko, za izhod uporabi ESC:
#include #include int main () {while (getch ()! = 27) // Zanka, dokler ne pritisnete ESC (27 = ESC) printf ("\ a"); // pisk. vrnitev 0; }
Korak 2. Poskusite program, ki odda pisk dane frekvence in trajanja:
#include #include int main () {int freq, dur; // Razglasimo spremenljivke printf ("Vnesite frekvenco (HZ) in trajanje (ms):"); scanf (" %i %i", & freq, & dur); Pisk (freq, dur); // pisk. vrnitev 0; }