当前位置: 首页 > 知识库问答 >
问题:

在C++中打印类似java的变量

水瀚漠
2023-03-14

我的代码:

#include<iostream>

int main(){
    int n=2;

    std::cout << "hello world"+n<<std::endl;
    printf("hello world");
}

我试图像java语法一样打印变量C++,只是作为一个实验。但输出:

hello world
hello world

共有1个答案

封鸿雪
2023-03-14
std::cout << "hello world" + std::to_string(n) << std::endl;

然后使用std::string重载的+取一个常量字符*,与二进制+相比,<<更低的优先级就派上了用场。

 类似资料:
  • 问题内容: 我有一堂课,其中包含有关Person的信息,看起来像这样: 我想返回所有变量。我试图使用反射来实现它,如该问题所示,但我无法打印实例变量。 解决此问题的正确方法是什么? 问题答案: 从实现toString:

  • 使用和不起作用。有没有别的办法我可以打印号码的类型?

  • 问题内容: 有没有一种方法可以快速打印变量的运行时类型?例如: 在上面的示例中,我正在寻找一种方法来表明变量“ soon”的类型为,或至少为。 问题答案: 2016年9月更新 Swift 3.0:使用,例如(因为关键字已删除) 2015年10月更新 : 我将下面的示例更新为新的Swift 2.0语法(例如,已被替换为,现在是)。 从Xcode 6.3发行说明 : @nschum在注释中指出Xcod

  • 问题内容: 我有一个PostgreSQL函数 如何将DeletedContactId的值打印到控制台? 问题答案: 您可以按以下方式提出通知: 在这里阅读

  • 问题内容: 我正在尝试在Java的打印行中打印在webdriver test中使用的测试数据 我需要打印内的课堂上使用多个变量函数(/ /不管)。 我需要在打印语句中进行以下打印: 名字:( 我使用的变量值) 姓氏:( 我使用的变量值) 使用如下所示的方法可以得到准确的结果。 但是我需要减少行数并使用更有效的方法。 谢谢! 问题答案: 您可以使用1做到这一点:

  • 如何使像这样打印: 在调试过程中,我曾在许多地方将许多打印语句作为日志编写。我会写这样的声明 我想要一个打印变量名和变量值的方法。在C中,可以按如下方式进行: 有什么办法可以做到这一点吗? 提前感谢。