嵌入式Linux从入门到精通之第三节:字符串处理函数

Posted 产品人卫朋

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了嵌入式Linux从入门到精通之第三节:字符串处理函数相关的知识,希望对你有一定的参考价值。

字符串整体操作函数

   strlen //长度测量
     strcpy/strncpy //拷贝
     strcat/strncat //连接
     strcmp/strncmp //比较
    头文件:#include <string.h>

字符串变换函数

strchr //字符匹配函数
    strstr //字符串匹配
    memset //空间设定函数
    atoi/atol/atof //字符串转换功能
    strtok //字符串分割函数

格式化字符串操作函数

 int sprintf(char *buf, const char *format, …);
    \\\\输出到buf指定的内存区域。
    例:
    char buf[20];
    sprintf(buf,"%d:%d:%d",2013,10,1);
int sscanf(const char *buf,const char *format, …);
    \\\\从buf指定的内存区域中读入信息
    例:int a, b, c;
    sscanf("2013:10:1", "%d:%d:%d", &a, &b, &c);

1、strlen

    原型:int strlen ( const char *str )
    功能:返回字符串的实际长度,不含’\\0’
    第二个参数用const修饰,表示“只读”

    #include <stdio.h>
    #include <string.h>
    int main()
    
        char str1[20]="

以上是关于嵌入式Linux从入门到精通之第三节:字符串处理函数的主要内容,如果未能解决你的问题,请参考以下文章

嵌入式Linux从入门到精通之第十节:系统编程之进程

嵌入式Linux从入门到精通之第十六节:U-boot分析

嵌入式Linux从入门到精通之第十五节:嵌入式系统简介

嵌入式Linux从入门到精通之第七节:GTK+概述

嵌入式Linux从入门到精通之第七节:GTK+概述

嵌入式Linux从入门到精通之第八节:GTK+详解