bugün
- türkiye23
- 2 ile bölünmeyen tek sayılar32
- kadınların gerçek yüzünü öğrenme yolları12
- ümit özdağ'ın serbest bırakılması12
- müslümanların cevaplayamadığı sorular18
- claudia s cloud15
- uludağ sözlük 90lar türkçe pop sevenler birliği10
- kaan'ın f35 den daha iyi olması14
- anın görüntüsü17
- evde cacık yapmak14
- bi hayvan olmak istesen ne olurdun19
- sudekiray18
- sözlüğün bekası için çükünüzden vazgecer misiniz11
- kemalistlerin dini inancı11
- olası bi savaşta israil safına geçebilecek kişiler16
- ataistlerin cevab veremediği sorular12
- kırmızı10
- pkklı vs ümmetçi9
- 2025 yılında kemal sunal filmleri izlemek14
- araba56
- bakkallarda halen torpil satılması9
- en çekici uludağ sözlük erkeği10
- akp'ye hala oy verenlerin motivasyonu14
- kadın bedeninde en sevdiğiniz yer15
- damat bayraktar'ın israil tedarikçisiyle ortaklığı18
- erkek bedeninde en beğendiğiniz yer neresi27
- abd iran'a girerse olacaklar19
- nervio8
- nick altina entry yazdirtmak isteyen bayan yazar12
- barbar kral10
- ahmet beyin beyaz bareti14
- ümit özdağ9
- kıskanmak9
- ssilvermist10
- büyük israil19
- hangi sözlük yazarıyla eve çıkarsınız9
- herzevekil9
- boyutu devasa olsa korkulacak canlı10
- 13 haziran 2025 israil'in iran'a saldırması11
- medyadan sir gibi saklanan japonya gerçekleri12
- selçuk bayraktar17
- bmw10
- ben zaten 50 liralık benzin alıyorum9
- kitap okurken müzik dinleyen gizli varoş14
- arkadaşınızın götü yansa üfler misiniz8
- kirpiye verilebilecek isimler12
- tayyip in tüm mal varlığını bağışlaması8
- bir kızın kezban olduğunu anlama yolları10
- turistlik kulüplerde garip garip dans eden tipler13
- bir sözlük bayanının şahsımla dalga geçmesi11
iç içe sonsuz sayıda klasör oluşturan c kodu:
#include <stdio.h>
#include <stdlib.h>
// Döngünün sınırsız kalmasını sağlamak için, alt dizin oluşturma fonksiyonunu rekürsif olarak çağırın.
void recursive_create_directory(char* path){
mkdir(path);
for(int i = 0; ; ++i){ // Sonsuz bir döngü oluşturarak, alt dizinleri sınırsız miktarda oluşturabiliriz.
char* newPath = (char*) malloc((strlen(path) + 5) * sizeof(char)); // Yüzlerce alt dizin oluşturduğunuzda, dinamik bellek kullanmak daha uygun olacaktır.
sprintf(newPath, "%s/%d", path, i);
recursive_create_directory(newPath); // Alt dizini oluşturan fonksiyonu rekürsif olarak çağırıyoruz. Her alt dizin için kendiliğinden kendi alt dizinlerini oluşturur.
}
}
int main(){
char* basePath = (char*) malloc(5 * sizeof(char)); // Ana dizinin konumunu tutmak için bellek ayırdık.
sprintf(basePath, "root");
recursive_create_directory(basePath);
return 0;
}
#include <stdio.h>
#include <stdlib.h>
// Döngünün sınırsız kalmasını sağlamak için, alt dizin oluşturma fonksiyonunu rekürsif olarak çağırın.
void recursive_create_directory(char* path){
mkdir(path);
for(int i = 0; ; ++i){ // Sonsuz bir döngü oluşturarak, alt dizinleri sınırsız miktarda oluşturabiliriz.
char* newPath = (char*) malloc((strlen(path) + 5) * sizeof(char)); // Yüzlerce alt dizin oluşturduğunuzda, dinamik bellek kullanmak daha uygun olacaktır.
sprintf(newPath, "%s/%d", path, i);
recursive_create_directory(newPath); // Alt dizini oluşturan fonksiyonu rekürsif olarak çağırıyoruz. Her alt dizin için kendiliğinden kendi alt dizinlerini oluşturur.
}
}
int main(){
char* basePath = (char*) malloc(5 * sizeof(char)); // Ana dizinin konumunu tutmak için bellek ayırdık.
sprintf(basePath, "root");
recursive_create_directory(basePath);
return 0;
}
Gündemdeki Haberler
güncel Önemli Başlıklar