_strnextc,_mbsnextc,_wcsnextc

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu string.h - Index


Header-Datei

tchar.h, mbstring.h

Kategorie

Routinen für Speicher- und String-Bearbeitung

Prototyp

unsigned int _strnextc(const char *str);

unsigned int _mbsnextc (const unsigned char *str);

Beschreibung

Auf diese Routinen sollte über die portierbare Funktion _tcsnextc zugegriffen werden. Die Funktionen überprüfen das aktuelle Zeichen in str. Der Zeiger wird nicht nach vorne versetzt.

Rückgabewert

Die Funktionen geben den Integer-Wert des Zeichen in dem String zurück, auf den str zeigt.

Beispiel



 #include <tchar.h>
 #include <stdio.h>
 int main()
 {
    unsigned int retval = 0;
    const unsigned char *string = "ABC";
    retval = _strnextc(string);
    printf("The starting character:%c", retval);
    retval = _strnextc(++string);
    printf("\nThe next character:%c", retval);
    return 0;
 }
 /***
 Das Anfangszeichen: A
 Das nächste Zeichen: B
 ***/