Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

strupper - Zeichenkette in Großbuchstaben umwandeln (BS2000)

&pagelevel(4)&pagelevel

Definition

#include <string.h>

char *strupper(char *s1, const char *s2);

Beschreibung

strupper() kopiert die Zeichenkette s2 einschließlich des Nullbytes (\0) in den Speicherbereich, auf den s1 zeigt, und wandelt dabei die Kleinbuchstaben in Großbuchstaben um.

Wenn die Zeichenkette s2 als Nullzeiger übergeben wird, entfällt der Kopiervorgang und in s1 werden die Kleinbuchstaben in Großbuchstaben umgewandelt.

Wenn s2 nicht als Nullzeiger übergeben wird, muss s1 groß genug sein, um die Zeichenkette s2 einschließlich des Nullbytes (\0) aufnehmen zu können.

Returnwert

Zeiger auf die Ergebniszeichenkette s1.

Hinweise

Als Argumente werden Zeichenketten erwartet, die mit dem Nullbyte (\0) abgeschlossen sind.

strupper() überprüft nicht, ob s1 groß genug für das Ergebnis ist.

Bei sich überlappenden Speicherbereichen ist das Verhalten undefiniert.

Siehe auch

strlower(), tolower(), toupper().