C语言学习笔记之字符串拼接的2种方法——strcat、sprintf
2024-10-22 02:59:51
本文为原创文章,转载请标明出处
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;
}
最新文章
- shixi
- 论文阅读(Xiang Bai——【CVPR2015】Symmetry-Based Text Line Detection in Natural Scenes)
- Linux命令(20)查看当前网速
- Windows 2003 + IIS6.0 相关 401.1 或 401.2 等问题解决
- openerp 经典收藏 workflow中的‘非典型’自动触发器trigger_model(转载)
- Ajax跨域访问问题-方法大全
- jQuery select 操作全集
- mysql_【MySQL】常见的mysql 进程state
- 合并多段zip文件并解压缩
- Java Volatile transient 关键字
- maven 教程一 入门
- Linux命令行与脚本编程大全第一章
- Ckeditor与Ckfinder的配合使用,上传图片、水印、修改图片名字为当前日期 asp.net
- RabbitMQ入门-队列
- 【转载分享】 JLINKv9在迅为iTOP-4412精英板上的应用
- Ionic2 App Import BrowserAnimationsModule or NoopAnimationsModule问题
- uoj#119. 【UR #8】决战圆锥曲线
- 如何在github上创建仓库,并将本地的文件上传到对应的远程仓库
- 项目总结07:JS图片的上传预览和表单提交(FileReader()方法)
- ocky勒索软件恶意样本分析2