如何检查字符串是否包含特定的给定字符?
实际上,相当琐碎。这是一个示例片段。这将定位字符串中字符的首次出现。
#include <stdio.h>
#include <string.h>
int main()
{
const char* haystack = "self";
const char needle = 'l';
size_t len = strlen(haystack);
size_t i;
for(i = 0; i < len; i++) {
if(haystack[i] == needle) {
fprintf(stdout, "Found char '%c' in '%s' at position %d\n", needle, haystack, (i+1));
break;
}
}
return 0;
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句