sprintf () в C
Синтаксис:
int sprintf (char * str, const char * строка, ...);
Возвращение:
В случае успеха он возвращает общее количество символы написаны без учета в строку добавлен нулевой символ, в случае отказа отрицательное число возвращается.
sprintf stands for “String print”. Instead of printing on console, it store output on char buffer which are specified in sprintf.
C
// Example program to demonstrate sprintf() #include <stdio.h> int main() { char buffer[50]; int a = 10, b = 20, c; c = a + b; sprintf (buffer, "Sum of %d and %d is %d" , a, b, c); // The string "sum of 10 and 20 is 30" is stored // into buffer instead of printing on stdout printf ( "%s" , buffer); return 0; } |
Sum of 10 and 20 is 30
Пожалуйста, напишите комментарии, если вы обнаружите что-то неправильное, или вы хотите поделиться дополнительной информацией по теме, обсужденной выше.
Вниманию читателя! Не переставай учиться сейчас. Освойте все важные концепции DSA с помощью самостоятельного курса DSA по приемлемой для студентов цене и будьте готовы к работе в отрасли. Чтобы завершить подготовку от изучения языка к DS Algo и многому другому, см. Полный курс подготовки к собеседованию .
Если вы хотите посещать живые занятия с отраслевыми экспертами, пожалуйста, обращайтесь к Geeks Classes Live и Geeks Classes Live USA.