/*

String-Bibliothek

stellt einige Funktionen zur Stringmanipulation zur Verfügung

- just a demo -


@version 01-may-2001
@author Lieschen Mueller (TH / DR)



*/



/*

kopiert einen string

Vom nullterminierten String, auf den @param source zeigt, wird eine Kopie
angelegt und ein Zeiger auf die Anfangsadresse der Kopie zurückgegeben.
Der Aufrufer ist für die Freigabe des neuen Strings verantwortlich.

@param source Zeiger auf den nullterminierten Quellstring
@return einen Zeiger auf den nullterminierten Kopie-String


*/
char *strcopy(const char *source);

/*

ermittelt die Länge eines Strings

Gibt die Länge (in Byte) eines nullterminierten Strings zurück.

@param source Zeiger auf den nullterminierten String
@return die Länge des Strings.


*/
unsigned int strlength(const char *str);

