zoukankan      html  css  js  c++  java
  • 字符串

    PART 1 字符串处理函数

    1.1 将格式化数据写入字符串

      sprintf

    1.2 长度查询

      strlen(s);

    strlen 是一个o(N)的函数,每次判断i < strlen(s) – 1 都要 执行,太浪费时间了,所以提前len=strlen(a);

    1.3 复制

      strcpy(a,b):把b复制给a(小跟班模仿大佬)

    !注意:小跟班的长度不能超出大佬的,看起来没问题,但内存错误

     strncpy:字符串部份拷贝

     

    !注意:b的长度应小于a

     

    1.4 连接

    char *strcat(char *dest, const char *src);

    把src内容加到dest后面,同样不会考虑dest是否够长

    1.5 比较

     注意:stricmp不是C++标准库里的函数,所以使用时要写为_stricmp

    1.6 搜索

    1.6.1 查找子串strstr

    char *strstr(char *s1,char* s2);

    查找给定字符串在字符串中第一次出现的位置,返回位置指针。

    如果找到,返回指针,指向s1中第一次出现s2的位置 如果找不到,返回NULL

    1.6.2 查找字符

    char *strchr(char* s,int c);查找给定字符在字符串中第一次出现的位置,返回位置指针

    1.7 大小写转换

  • 相关阅读:
    金融理财
    股权穿透图资料总结
    v-cloak指令用法
    前端跨域解决方案
    better-scroll
    vant-list实现下拉加载更多
    webpack原理
    .NET Framwork WebApi 添加swagger 在线接口文档步骤
    CORE API 限流,防止,链接数过多而崩溃。
    VS2019推送代码到GIT仓库
  • 原文地址:https://www.cnblogs.com/syzyaa/p/12504083.html
Copyright © 2011-2022 走看看