Prosim vas zacal som s Cckom, mam prestudovanu jednu knihu, robim si teraz programy na zaklade toho co viem a prosim vas existuje nieco ako je v pascale delay(x) aby program cakal X pocet milisekund? popritom ako toto pisem prehladavam googel + tu knihu ale nic take nevidim, vopred dakujem
edit: a pls existuje nieco ako clrscr v C?
Delay v C
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
na delay je v céčku funkcia sleep
k tej druhej otázke:
system("cls"); a budeš musieť pripojiť stdlib #include <stdlib.h>
k tej druhej otázke:
system("cls"); a budeš musieť pripojiť stdlib #include <stdlib.h>
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
pripojil som aj time.h a aj windows.h a skusam to sleep zapisovat vselikajko ale stale
Kód: Vybrať všetko
C:\Documents and Settings\Marek\Desktop\c\aaaaaaaaa.c|11|error: `sleep' was not declared in this scope|-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
no tak som to skúšal. Ak dáš iba time.h tak ide sleep(5) kde je to v sekundách (čiže 5 sekúnd). Ak to potrebuješ v ms, tak dáš aj windows.h a potom je to Sleep(5000) kde je to tiež 5 sekúnd ale zapisuje sa to v ms (ale všimni si že je to Sleep a nie sleep /čiže velké "s"/)
Kód: Vybrať všetko
#include <stdio.h>
#include <time.h>
int main(int argc, char* argv[])
{
printf("aaa"); //vypíšem "aaa"
sleep(3); //počkám 3 sekundy
printf("bbb"); //po 3 sek. vypíšem "bbb"
return 0;
}