在有大量的字符串处理的时候,会用到string.h这一个标准库。字符串标准库中有很多非常实用的函数,这里做一个总结,包括一些简要的示例。
- strstr()
该函数是用来在一个字符串中查找另一个字符串的。例如说,如果需要在”understand”中查找”under”这一个字符串,就可以利用这一个函数,用法为:
char s0[] = "understand";
char s1[] = "under";
if(strstr("undersatnd","under")
puts("I found the under in understand!);
从这个示例也可以看出,strstr()这个函数的返回值是一个判断真假的数值。如果找到了第二个参数中的字符串,那么函数返回这个字符串的起始位置;否则返回0。
(未完)