_strnextc,_mbsnextc,_wcsnextc
string.h:インデックス への移動
ヘッダーファイル
tchar.h, mbstring.h
カテゴリ
メモリと文字列の操作ルーチン
プロトタイプ
unsigned int _strnextc(const char *str);
unsigned int _mbsnextc (const unsigned char *str);
説明
これらのルーチンには,移植性がある _tcsnextc 関数を使ってアクセスする必要があります。これらの関数は,str 中の現在の文字を検査します。str へのポインタは固定されます。
戻り値
これらの関数は,str が指す文字の整数値を返します。
例
#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;
}
/***
The starting character:A
The next character:B
***/