评论

收藏

[C++] C语言字符串拼接

编程语言 编程语言 发布于:2021-07-30 21:16 | 阅读数:555 | 评论:0

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\n", 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\n", name);
  return 0;
}


关注下面的标签,发现更多相似文章