#include <stdio.h>
#include <string.h>
int main(void)
{
char str[] = "abcdef\0ghij"; /* 途中に空文字のある文字列 */
char *p;
p = memchr(str, 'h', 12);
printf("検索文字は文字列の%d番目\n",p - str);
return 0;
}
【実行結果】検索文字は文字列の8番目
▼戻る▼
「初心者のためのポイント学習C言語」 Copyright(c) 2000-2004 TOMOJI All Rights Reserved