sprintf函数

简介: sprintf函数

①sprintf函数用来组合变的部分和不变的部分


与printf相比,sprintf会把字符串保存到一个字符数组里面

image.png

例如

image.png

②sprintf函数会将数据存储在数组里面


比如下面的代码


如果是printf会把a,b,c对应的内容打印到控制台上

但是sprintf是把内容打印到buffer数组里面

int make(int a,int b,int c)
{
  char buffer[20];
  sprintf(buffer,"%d%d%d",a,b,c);
  return buffer;
}
相关文章
|
4月前
|
存储
strcpy、sprintf 与 memcpy 的区别
在 C 语言中,`strcpy`、`sprintf` 和 `memcpy` 是三个用于处理内存和字符串的函数,它们有不同的用途和特点
|
存储 Cloud Native Linux
C++ strcpy、sprintf与memcpy的区别
C++ strcpy、sprintf与memcpy的区别
|
9月前
|
存储 编译器 C语言
strlen函数详解
strlen函数详解
370 2
|
9月前
|
数据格式
sprintf函数
sprintf函数
113 0
|
C语言
三种方法实现strlen函数
三种方法实现strlen函数
194 0
atoi函数
atoi函数
149 0
|
Java JavaScript C++
itoa()函数与atoi()函数
1、itoa()函数(整型转字符) 以下是用itoa()函数将整数转换为字符串的一个例子: # include # include void main (void) { int num = 100; char str[...
1113 0
|
机器学习/深度学习