zoukankan      html  css  js  c++  java
  • C语言学习笔记之字符串拼接的2种方法——strcat、sprintf

    本文为原创文章,转载请标明出处

    1. 使用strcat进行字符串拼接

    #include <stdio.h>
    #include <stdlib.h>
    #include <string.h>
    
    int main() {
        char *firstName = "Theo";
        char *lastName = "Tsao";
        char *name = (char *) malloc(strlen(firstName) + strlen(lastName));
        strcpy(name, firstName);
        strcat(name, lastName);
        printf("%s
    ", name);
        return 0;
    }
    

    2. 使用sprintf进行字符串拼接

    #include <stdio.h>
    #include <stdlib.h>
    #include <string.h>
    
    int main() {
        char *firstName = "Theo";
        char *lastName = "Tsao";
        char *name = (char *) malloc(strlen(firstName) + strlen(lastName));
        sprintf(name, "%s%s", firstName, lastName);
        printf("%s
    ", name);
        return 0;
    }
    
  • 相关阅读:
    OutputCache详解
    C#数值类型的转换
    C#变量类型转换
    C#和.net
    数组
    mvc
    C#部分基础知识
    项目开发-->高级功能汇总
    项目开发-->基础功能汇总
    C#基础篇
  • 原文地址:https://www.cnblogs.com/metaphors/p/9409153.html
Copyright © 2011-2022 走看看