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ų
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ė
Žingsnis 2. Naudokite šį kodo pavyzdį
printf ("\ a");
2 dalis iš 3: pyptelėjimas ()
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ų.
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);
Ž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
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; }
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; }