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

    字符串基本使用:

    int main()
    {
      printf("asldf"
    );
      
    }

    "jack" == 'j' + 'a' + 'c' + 'k' + ''

      的ASCII码值是0

    的作用:

     1 #include <stdio.h>
     2 
     3 int main()
     4 {
     5     char name[] = "it";
     6     
     7     char name2[] = {'o', 'k'};
     8     
     9     printf("%s
    ", name2);
    10 
    11     return 0;
    12     
    13 }
    输出:okit

    原因:

     

    传入的地址为 ffc4

    输出字符到结尾

    若:  char name[] = "itcasdf";

    结果为: okitc

    • strlen函数:计算字符串长度 

       1, 计算的是字符数,不是字数

       2, 计算的字符不包括

    遍历整个字符串:

     int i = -1;
      while (str[i] != '') //因为ASCII码为0     while(str[i++])
     {
      if (str[i] == c)
      {
        return 1;
      }
     }

    可读性 -》 性能 -》 精简

     

    字符串数组 

      char name[2][10] = {"jack", "rose"};

      

  • 相关阅读:
    mysql查询版本
    mysql导出bug备注
    linux查找文件
    linux 编译式安装nginx
    linux文件校验
    linux 编译式安装apache
    网络层
    数据链路层
    物理层
    servlet过滤器
  • 原文地址:https://www.cnblogs.com/IDRI/p/4925656.html
Copyright © 2011-2022 走看看