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 大小写转换

  • 相关阅读:
    找工作总结
    java设计模式2-观察者模式
    java设计模式1-策略模式
    Hadoop 集群常见错误
    hadoop的conf配置详解
    HDFS的数据导入到HIVE中
    hadoop集群搭建(完全分布式)
    FastDFS的学习
    FastDFS文档整理与研究
    把windows上文件上传到linux系统
  • 原文地址:https://www.cnblogs.com/syzyaa/p/12504083.html
Copyright © 2011-2022 走看看