bugün

sadece kendi ai modelinizle yapabileceğiniz şeyler

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;
}