Kopiere den Inhalt eines char*-Strings in einen anderen, der Inhalt von s2 wird in s1 kopiert.

Kopiere den Inhalt eines char*-Strings in einen anderen, der Inhalt von s2 wird in s1 kopiert.

Name Typ Default Beschreibung
Return String oder char*   Parameter s1
s1 String oder char* - Zielstring
s2 String oder char* - Originalstring
startPos int 0 Ab welcher Position soll der String kopiert werden?
len int -1 Anzahl der Zeichen, die kopiert werden sollen

-1 : Bis zum Stringende
Preconditions
Ist s1 vom Typ char* oder char[], muß s1 lang genug sein, um s2 aufnehmen zu können. Der Zielstring s1 muss nicht 0-terminiert sein.
int main()
{
    char	*s1 = alloc(256);
strcpy(s1, "con"); strcpy(s1, "cat");
// s1 = "cat" showmessage(s1);
release(s1);
return 0; }

Seit
startPos und len seit v3.2.3 R2600, 08.08.2011
Parameter s1 und s2 als String seit v4.1 R21457, 10. Jan 2018

Verfügbarkeit
priint:comet InDesign® Plug-Ins, comet_pdf, Illustrator

Alphabetic index HTML hierarchy of classes or Java