3 回答

TA貢獻(xiàn)2051條經(jīng)驗(yàn) 獲得超10個(gè)贊
‘求字串’是什么意思?
可以用庫(kù)函數(shù)不?
剛回錯(cuò)地方了,好像:
求串長(zhǎng),strlen(str),連接strcat(s1,s2),求字串strstr(s1,s2)
程序代碼:
int main(void)
{
char s1[] = "if you want someshing";
char s2[] = “please do something”;
char substring[64];
int ret = 0;
// 串長(zhǎng)
printf("len of s1 is %d, len of s2 is %d.\n", sizeof(s1), sizeof(s2));
// 連接
printf("%s\n", strcat(s1,s2));
// 求子串
memset(substring, 0, sizeof(substring));
printf("please input a string for match\n");
scanf("%s\n", substring);
ret = strstr(s1, substring);
if (ret)
printf("string %s matched in %s.\n", substring, s1);
else
printf("no such string %s.\n", substring);
return -ret;
}
- 3 回答
- 0 關(guān)注
- 591 瀏覽
添加回答
舉報(bào)