为了账号安全,请及时绑定邮箱和手机立即绑定

请问一下C语言数据结构 堆的建立和维护?

请问一下C语言数据结构 堆的建立和维护?

C C#
慕哥9229398 2019-09-09 13:09:16
C语言数据结构 堆的建立和维护
查看完整描述

3 回答

?
侃侃无极

TA贡献2051条经验 获得超10个赞

  1. ‘求字串’是什么意思?

  2. 可以用库函数不?


刚回错地方了,好像:

求串长,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;



    // 串长

    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;

}



查看完整回答
反对 回复 2019-09-14
  • 3 回答
  • 0 关注
  • 516 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信