_strnextc,_mbsnextc,_wcsnextc
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
***/