2 char - string değerini birleştirme toplama
dostlar merhaba affınıza sığınarak bir soru sormak istiyorum.
c dilin de 2 char değerini toplamam gerekiyor ama bir türlü yapamadım. Yardımcı olabilir misiniz? 2 string - char değeri c de nasıl birleştiririm, nasıl toplarım?
belirli bir dizin adresine, dizinin içerisinde ki dosyalarının isimlerini ekleyip yeni bir adres oluşturmak için yazdığım kodlar ihtiyacı olan kullansın:
#include <stdio.h>
#include <conio.h>
#include <locale.h>
#include <windows.h>
#include <stdlib.h>
#include <string.h>
#include <dirent.h>
char uzan(char uzn[]);
int main( void )
{
setlocale(LC_ALL, "Turkish");
char adres[] = "C:\\Users\\purum\\Desktop\\ders\\";
char adres3[256];
strcpy(adres3, adres);
int i;
for(i = 0; i < 10; i++){
char adres2[] = "Notlar.txt";
strcat(adres, adres2);
printf("%s\n", adres);
strcpy(adres, adres3);
}
getch();
return 0;
}
char uzan(char uzn[]){
char *uzanti;
uzanti = strchr(uzn, '.');
printf("%s", uzanti);
}