zoukankan      html  css  js  c++  java
  • 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;
    }
  • 相关阅读:
    自学java--5
    自学java--4
    自学java--3
    自学java--2
    自学java--1
    java中的IO操作---File类
    TCP/UDP编程实例
    什么是服务端与客户端详解
    【提高组】并查集
    【ToDoList】自己选择的路跪着也要走下去
  • 原文地址:https://www.cnblogs.com/liuwj/p/6899527.html
Copyright © 2011-2022 走看看