我在使用printf
时出现问题 - 输出不显示在单行上。 我不想包含cout
函数库。在单行上使用`printf`和字符串格式
这里我打印数据代码:
std::string data;
data = "john";
printf("%s is at home",data.c_str());
输出如下:
john
is at home
我怎样才能让所有的文字出现在一行?
我在使用printf
时出现问题 - 输出不显示在单行上。 我不想包含cout
函数库。在单行上使用`printf`和字符串格式
这里我打印数据代码:
std::string data;
data = "john";
printf("%s is at home",data.c_str());
输出如下:
john
is at home
我怎样才能让所有的文字出现在一行?
这是C++,而不是C. – dreamlax 2013-03-18 05:28:05
适合我... – tjameson 2013-03-18 05:29:14
您的代码一定有其他错误。当我编译并运行上面的代码时,我得到了预期的输出。 – dreamlax 2013-03-18 05:29:34