admin管理员组文章数量:1658610
文章目录
- 函数功能:
-
- 把格式化的数据写入某个字符串
- 参数说明及应用举例
-
- 解释:
- 连接字符串
- 打印地址信息
- 利用sprintf 的返回值
- 使用sprintf 的常见问题
函数功能:
把格式化的数据写入某个字符串
头文件:
stdio.h
函数原型:
int sprintf( char *buffer, const char *format, [ argument] … );
参数列表:
buffer:char型指针,指向欲写入的字符串地址。
format:char型指针,指向的内存里面存放了格式字符串。
[argument]…:可选参数,可以是任何类型的数据。
返回值:字符串长度(strlen)
相关函数:
int sprintf_s(char *buffer,size_t sizeOfBuffer,const char *format, [argument] ... );
int _sprintf_s_l(char *buffer,size_t sizeOfBuffer,const char *format,locale_t locale ,[argument] ... );
int swprintf_s(wchar_t *buffer,size_t sizeOfBuffer,const wchar_t *format ,[argument]...);
int _swprintf_s_l(wchar_t *buffer,size_t sizeOfBuffer,const wchar_t *format,locale_t locale ,[argument]…);
template <size_t size>
int sprintf_s
版权声明:本文标题:C语言学习——sprintf函数详细解释及其用法 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dongtai/1729802002a1212993.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论