具體問題是:
int i = 0×9;
printf(“%x”, i);
我想要打出來的内容是:09
可是結果是9
求解決方法,謝謝了
>> 本文固定链接: https://www.vcgood.com/archives/2092
具體問題是:
int i = 0×9;
printf(“%x”, i);
我想要打出來的内容是:09
可是結果是9
求解決方法,謝謝了
>> 本文固定链接: https://www.vcgood.com/archives/2092
你必须先 登录才能发表评论。
printf(“%2x,i”);
这样看看能不能行。
printf(“0%x”,i);
Please have a try.
#include<stdio.h>
int main(void)
{
int a=1111;
printf(“0x%x”,a);
getch();
return 0;
}
int i = 0×9;
printf(“%2.2x”, i);
这样可以。