Вот несколько методов форматирования строк в различных языках программирования:
-
C: Старый способ форматирования строк в C — использование функции
printfсо спецификаторами формата. Например:int num = 10; char str[20]; sprintf(str, "The number is %d", num); -
C++: В C++ вы можете использовать функцию
sprintf, аналогичную C, или использовать классstd::stringstreamдля более гибкого форматирования строк.. Например:#include <sstream> int num = 10; std::stringstream ss; ss << "The number is " << num; std::string str = ss.str(); -
Python. В Python существует несколько способов форматирования строк. Старый способ — использовать оператор
%. Например:num = 10 str = "The number is %d" % num -
Java. В Java старый способ форматирования строк — использование метода
String.formatили методаprintfизSystem.out.. Например:int num = 10; String str = String.format("The number is %d", num); -
JavaScript. В JavaScript старый способ форматирования строк — использование метода
concatили оператора+. Например:var num = 10; var str = "The number is " + num;