Pridani znaku na konec stringu v deklaraci [C]

Ahoj, mam nasledujici kod

#define POSLEDNI_CHAR ‘#’

char text_k_odeslani] = “verze 1.1”;

a ja potrebuju na konec stringu pridat POSLEDNI_CHAR (aby vysledek byl “verze 1.1#”). Jak to mam napsat? Prekladac AVR-GCC. Diky moc

V Code Vision je na to funkce: char strchr(char *str,char c);
, která připojí na konec řetězce požadovaný znak - v tvém případě by to bylo: strchr(text_k_odeslani,POSLEDNI_CHAR);
GCC bude mít určítě podobnou funkci v nějaké knihovně pojmenované string, nebo nějak podobně

Jde to třeba takto

#define POSLEDNI_CHAR '#' char text_k_odeslani] = {'v','e','r','z','e',' ','1','.','1',POSLEDNI_CHAR,0};