怎么做商业服务网站,深圳手工活外发加工网,wordpress主题分类,做网站用什么服务器好1、strstr#xff1a;查找字符串子串函数#xff0c;查找到的子串中第一个字符的地址#xff0c;返回值是第一次出现子串字符串的位置。
例如#xff1a;
char a[20] RUNOOB;
char b[10] NOOB;
printf(%s, strstr(a, b));
在这里…1、strstr查找字符串子串函数查找到的子串中第一个字符的地址返回值是第一次出现子串字符串的位置。
例如
char a[20] RUNOOB;
char b[10] NOOB;
printf(%s, strstr(a, b));
在这里子串就是bb的第一个字符是N在a里面的地址是2所以strstr的返回值就是a2作为首地址输出这个字符串输出就是NOOB如果a的后面还有字符串的话也是会被输出出来的。 2、strcat将字符串进行拼接
例如
//第二题char a1[80], a2[80], *s1 a1, *s2 a2;gets_s(s1,10); gets_s(s2, 10);if (!strcmp(s1, s2))printf(*);else printf(#);printf(%d, strlen(strcat(s1, s2)));
定义字符串a1a2。s1是一个指针指向字符数组a1s2指向a2终端输入book回车book空格回车之后比较两个数组是不是相等strcmp返回的是-1返回0所以最终输出#9