C言語ならアタシに聞きなさい<37>
■ このスレッドは過去ログ倉庫に格納されています
0168デフォルトの名無しさん
NGNGchar *strchr_a(const char *str, int c)
{
c = (char)c;
while (*str && *str != c) ++str;
if (*str == c) return (char *)str;
return NULL;
}
char *strchr_b(const char *str, int c)
{
while (*str && *str != c) ++str;
if (*str == c) return (char *)str;
return NULL;
}
int main()
{
const char * str = "abcde \xFF abcde";
printf("str = %p\n", str);
printf("strchr_a = %p\n", strchr_a(str, '\xFF'));
printf("strchr_b = %p\n", strchr_b(str, '\xFF'));
getchar();
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています