C Printf Hakkında
-
Arkadaşlar C de printf ile outputu ŞAK diye yazıyoruz ya onu daktioladan yazar gibi hızlı bir şekilde baştan sona yanyana nasıl yazdırıcaz ? Özel bir fonksiyonu var mı yoksa for döngüsüyle falan gireyim mi yazdırmak için?
-
Sleep fonksiyonunu kullanabilirsin. Vereceğin outputu bi for döngüsüne koy dediğin gibi, string'in ilk karakterini verdikten sonra altına bi sleep(1000) çakarsan 1 sn bekler fonksiyon, anlayacağın üzere içeriye süreyi ms olarak yazıyorsun. Daha da hoş olsun dersen sleepin içine mesela 500-1500 arası random bi değer ata her for döngüsü için farklı sürelerde beklesin aritmik bi şey olsun harflerin gelişi. Programın başına #include <windows.h> eklemen gerekiyordu sleep fonksiyonu için sanırım.
-
for(i=0;i<999999999999;i++);
bu cpu yu mesgul eder heh fazla yada az geldiyse ayarlarsin
-
delay(değişken); diye bir fonkisyon vardı değişken olarak girilen milisaniye kadar işlemi yavaşlatıyordu.
bunu kullanabilirsin ya da sleep fonksiyonunu
-
Hallettim sorunu şu şekilde olacak;
void printx(String) {
int i;
const char *text1 = String;
int len = strlen(text1);
for (i = 0; i <= len; i++){
printf("%c", text1[i]);
fflush(stdout);
usleep(35000);
}
}
