C语言字符串处理函数

一、函数-----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

 

posted @ 2019-10-28 14:03  deep-sleep  阅读(344)  评论(0)    收藏  举报