在cpp文件中格式化printf语句

时间:2013-12-22 11:02:19

标签: c++ printf

我在xcode应用程序中有一个cpp文件,但是我无法正确格式化printf。

我的代码是:

b2Vec2 axisA = b2MulT(xfA.R, m_axis);
printf("axis A = XXX", axisA);

我需要知道在XXX中输入什么来打印'axisA'变量的值。

由于

1 个答案:

答案 0 :(得分:2)

Printf只接受普通数据类型,因此您需要将其分解:

printf("axis A = (%f,%f)", axisA.x, axisA.y);

printf("axis A = (%g,%g", axisA.x, axisA.y);