sprintf()--
函数参数:第一个参数是一个指向字符数组的指针,用于存储格式化后的字符串。第二个参数是一个格式化字符串,用于指定输出格式。后面的参数是可变数量的,用于指定要写入字符串的数据。
功能:用于将格式化的数据写入字符串中。
头文件:#include<stdio.h>
例子:将"hello" "world" 拼接
#include<stdio.h>
int main()
{
char a[32]="hello";
char b[32]="world";
char buf[128];
sprintf(buf,"%s%s",a,b);//将a,b里的内容拼接到buf数组内
return 0;
}
strcat()--
函数原型
char *strcat (char *str1, const char *str2)
函数功能:实现字符串的拼接
头文件:#include <string.h>
例子:
#include <string.h>
int main()
{
char a[32]="hello";
char b[32]="world";
strcat(a,b);//将b里的内容拼接到buf数组内
return 0;
}