• strncat、strcat


    strncat函数

    函数原型:extern char *strncat(char *dest,char *src,int n)

    参数说明:src为源字符串,dest为目的字符串,n为指定的src中的前n个字符。
           
    所在库名:#include <string.h>
     
    函数功能:把src所指字符串的前n个字符添加到dest结尾处,覆盖dest结尾处的'/0',实现字符串连接。
     
    返回说明:返回指针,连接后的字符串。

    其它说明:暂时无。

    实例:

    #include <string.h>
    #include <stdio.h>
    int main()
    {
        char str1[100]="SKY2098,persist IN DOING AGAIN!";
        char *str2="sky2098,must be honest!";
        int n=15;
        char *strtemp; 
        strtemp=strncat(str1,str2,n);   //将字符串str2中的前n个字符连接到str1的后面
        printf("The string strtemp is:  %s  ", strtemp);
        return 0;
    }

    在VC++ 6.0 编译运行:

     实现了指定某个字符串中的字符连接到另一个字符串上的操作。

    strcat()函数

    将两个char类型链接。
    char d[20]="GoldenGlobal"; char *s="View"; strcat(d,s);
    结果放在d中
    printf("%s",d);
    输出 d 为 GoldenGlobalView (中间无空格)
    d和s所指内存区域不可以重叠且d必须有足够的空间来容纳s的字符串。

    返回指向d的指针

     

    C函数

    编辑

    原型

    extern char *strcat(char *dest,char *src);

    用法

    #include <string.h>
    在C++中,则存在于<cstring>头文件中。

    功能

    把src所指字符串添加到dest结尾处(覆盖dest结尾处的'')。

    说明

    src和dest所指内存区域不可以重叠且dest必须有足够的空间来容纳src的字符串。
    返回指向dest的指针
  • 相关阅读:
    [Android]SharedPreferences
    [Android]XML界面布局常用属性概括
    [Android]XML解析技术
    [Android]Layout标签之-viewStub,requestFocus,merge,include
    [Android]JSON
    [Android]SQLite基本控制台命令简介
    [Android]流文件
    [HTML5]WebSQLDatabase-关系型数据库简介
    [Android]ADB和NavicatLiteSQLDBmanager的数据管理
    [Android]SqliteOpenHelper抽象类实现SQL_DB的管理
  • 原文地址:https://www.cnblogs.com/yanzi-meng/p/9179286.html
Copyright © 2020-2023  润新知