C Tutorial/stdio.h/sprintf — различия между версиями

Материал из C\C++ эксперт
Перейти к: навигация, поиск
м (1 версия: Импорт контента...)
 
(нет различий)

Текущая версия на 13:32, 25 мая 2010

sprintf

Item Value Header file stdio.h Declaration int sprintf(char *buf, const char *format, ...); Function It is identical to printf() except that the output is a char array. Return returns the number of characters actually placed into the array.

sprintf() provides no bounds checking. See snprintf for an alternative.


<source lang="cpp">#include <stdio.h> int main(void){

 char str[80];
 sprintf(str,"%s %d %c", "one", 2, "3");
 printf("%s", str);

}</source>