• C语言 字符串处理函数


    #include <stdio.h>
    #include <string.h>
    
    // strlen
    void test() {
        // 测量字符串常量的字符长度(不包括这个字符)
        int len =  strlen("李某某");
        //printf("%d
    ", len);
        
        // 测量字符串变量的字符长度
        char s[] = "lmj";
        //printf("%d
    ", strlen(s));
        
        char s1[] = {'m', 'j'};
        
        // 结果是5 内存中的存储是:mjlmj
        printf("%d
    ", strlen(s1));
    }
    
    // strcpy
    void test1() {
        char left[10];
        
        // 拷贝"itcast"到数组left中
        strcpy(left, "itcast");
        
        printf("%s", left);
    }
    
    // strcat
    void test2() {
        char left[10] = {'m', 'j', '', 'i', 't', 'c', 'a', ''};
        // 从left的第一个开始拼接ios这个字符串
        // 拼接的结果是:mjios
        strcat(left, "ios");
        // 拼接的结果:mjiosa
        
        printf("%s", left);
    }
    
    // strcmp
    void test3() {
        int delta = strcmp("abc", "aac");
        printf("%d", delta);
    }
    
    int main(int argc, const char * argv[])
    {
        test3();
        return 0;
    }
  • 相关阅读:
    第4周课前测试考试题
    第3周课前测试考试题
    200行自定义异步非阻塞Web框架
    Web框架之Tornado
    redis总结
    Django之ModelForm组件
    Rabbitmq队列
    Git分布式版本控制系统
    Django REST framework
    python之路1
  • 原文地址:https://www.cnblogs.com/liuwj/p/6899527.html
Copyright © 2020-2023  润新知