我有一个可能为负数或正数的数字,我希望它从 sprintf() 中弹出,而不带负号或正号。我该怎么做呢?
我尝试过%d % d %- d %+ d % -d % +d,但没有一个有效。
%d
% d
%- d
%+ d
% -d
% +d
我尝试了 gcc 4.8.2 和 g++ 4.8.2 但不起作用。这是 gcc 中的错误吗?
c c++ printf gcc g++
c ×1
c++ ×1
g++ ×1
gcc ×1
printf ×1