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;
}
目录
打赏
0
0
0
0
8
分享
相关文章
|
6月前
|
strcpy、sprintf 与 memcpy 的区别
在 C 语言中,`strcpy`、`sprintf` 和 `memcpy` 是三个用于处理内存和字符串的函数,它们有不同的用途和特点
|
10月前
|
【C语言】:浅谈函数 fscanf/sscanf 和 fprintf/sprintf
【C语言】:浅谈函数 fscanf/sscanf 和 fprintf/sprintf
151 1
|
11月前
|
sprintf函数
sprintf函数
138 0
深入解析Linux环境下的sprintf()和printf()函数
在C语言中,`sprintf()`和`printf()`函数是用于格式化输出的两个重要函数。`sprintf()`函数将格式化的数据写入一个字符串,而`printf()`函数则将格式化的数据输出到标准输出。在Linux环境中,这两个函数被广泛应用于各种编程任务。本文将详细介绍这两个函数的用法,包括格式化字符串的语法和一些常见的使用场景。
652 1
Go 中的格式化字符串`fmt.Sprintf()` 和 `fmt.Printf()`
在 Go 中,可以使用 fmt.Sprintf() 和 fmt.Printf() 函数来格式化字符串,这两个函数类似于 C 语言中的 scanf 和 printf 函数。本文介绍了五个最常用的格式化动词和参数索引的使用方法。
250 0
Go基础:格式化输出--Printf、Sprintf、Fprintf
Go基础:格式化输出--Printf、Sprintf、Fprintf
542 0
atoi函数
atoi函数
152 0
itoa()函数与atoi()函数
1、itoa()函数(整型转字符) 以下是用itoa()函数将整数转换为字符串的一个例子: # include # include void main (void) { int num = 100; char str[...
1125 0
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等