strupr, _mbsupr, _wcsupr

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu string.h - Index


Header-Datei

string.h, mbstring.h

Kategorie

Konvertierungsroutinen, Routinen für Speicher- und String-Bearbeitung

Prototyp

char *strupr(char *s);

wchar_t *_wcsupr(wchar_t *s);

unsigned char *_mbsupr(unsigned char *s);

Beschreibung

Konvertiert die in einem String enthaltenen Kleinbuchstaben in Großbuchstaben.

strupr konvertiert entsprechend der Kategorie LC_CTYPE des aktuellen Gebietsschemas die im String s enthaltenen Kleinbuchstaben in Großbuchstaben. Beim Standardgebietsschema für C betrifft die Konvertierung die Kleinbuchstaben a bis z, die in die Großbuchstaben A bis Z umgewandelt werden. Andere Zeichen werden nicht geändert.

Rückgabewert

strupr gibt s zurück.

Beispiel



 #include <stdio.h>
 #include <string.h>
 int main(void)
 {
    char *string = "abcdefghijklmnopqrstuvwxyz", *ptr;
    /* String in Großbuchstaben konvertieren */
    ptr = strupr(string);
    printf("%s\n", ptr);
    return 0;
 }



Portabilität



POSIX Win32 ANSI C ANSI C++

strupr

+

_mbsupr

+

_wcsupr

+