我在xcode应用程序中有一个cpp文件,但是我无法正确格式化printf。
我的代码是:
b2Vec2 axisA = b2MulT(xfA.R, m_axis);
printf("axis A = XXX", axisA);
我需要知道在XXX中输入什么来打印'axisA'变量的值。
由于
答案 0 :(得分:2)
Printf只接受普通数据类型,因此您需要将其分解:
printf("axis A = (%f,%f)", axisA.x, axisA.y);
或
printf("axis A = (%g,%g", axisA.x, axisA.y);