<分区>
起初这似乎是一个愚蠢/微不足道的问题,但当我这样做时:
char f_gear = 15;
我得到了正常的输出
"☼"
但是当我声明它时用零填充它时:
char f_gear = 015;
我得到奇怪的输出,使文本看起来乱码(在一行中)并使前一行空白。当我尝试查看单个角色本身时,我得到以下信息:
" ◘◘@╧S☻ "
有什么本质上的不同? 15==015 不是吗?
==编辑== 当我发布问题时,Stack Overflow 更改了文本。我真正看到的输出是几个空白字符。