Как соединить два символа * в C?
Я получаю буфер char *, длина которого равна 10. Но я хочу объединить весь контент в моей структуре, который имеет переменную char *.
typedef struct{
char *buffer;
//..
}file_entry;
file_entry real[128];
int fs_write(char *buffer, int size, int file) {
//every time this function is called buffer have 10 of lenght only
// I want to concat the whole text in my char* in my struct
}
Что-то вроде этого :
real[i].buffer += buffer;
Как я могу сделать это в C?