如何在C++中格式化打印字符串

avatar
作者
猴君
阅读量:0

在C++中,您可以使用流操作符<<来格式化并打印字符串。以下是一些常见的格式化打印字符串的方式:

  1. 使用cout流对象打印字符串:
#include <iostream> #include <string>  int main() {     std::string name = "John";     int age = 30;          std::cout << "Name: " << name << ", Age: " << age << std::endl;          return 0; } 
  1. 使用printf函数打印格式化字符串:
#include <cstdio>  int main() {     char str[] = "Hello, World!";     int num = 10;          printf("String: %s, Number: %d\n", str, num);          return 0; } 
  1. 使用stringstream对象进行字符串拼接和格式化:
#include <iostream> #include <sstream>  int main() {     std::stringstream ss;     std::string name = "Alice";     int age = 25;          ss << "Name: " << name << ", Age: " << age;          std::cout << ss.str() << std::endl;          return 0; } 

这些是一些在C++中格式化打印字符串的常见方法,您可以根据需要选择适合您的情况的方法。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!