我在xcode应用程序中有一个cpp文件,但是在正确格式化printf时遇到了麻烦。
我的代码是:
b2Vec2 axisA = b2MulT(xfA.R, m_axis);
printf("axis A = XXX", axisA);
我需要知道要输入XXX以打印出“ axisA”变量的值。
谢谢
最佳答案
Printf仅接受纯数据类型,因此您需要将其分解:printf("axis A = (%f,%f)", axisA.x, axisA.y);
要么printf("axis A = (%g,%g", axisA.x, axisA.y);