C语言字符串处理函数

爷,独闯天下 提交于 2019-12-02 15:35:50

一、函数-----sprintf()

1、头文件:#include <stdio.h>

2、作用:sprintf()函数用于将格式化的数据写入字符串,其原型为:

    int sprintf(char *str, char * format [, argument, ...]);

  char *str:为要写入的字符串数组;

  char *format: 格式化操作符,注意,该操作符对应后面的数据的格式。

3、用法举例:

    

#include<cstdio>
#include<cstring>
#define  _CRT_SECURE_NO_WARNINGS
using namespace std;
int main() {
    char str[99], st[99];
    strcpy(st, "hello");
    int x = 12, y = 9;
    sprintf(str, "%d%d%s", x, y, st);
    puts(str);
    return 0;
}out:129hello

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!