这很奇怪。
代码:
for(i=ncx-1;i>=0;i--)
{
fprintf(stderr,"|%-21s|\n",clist[i].label);
}
fprintf(stderr,"0-2-4-6-8-0-2-4-6-8-0-2-4\n");
输出:
|5g(²G) |
|5f(²F°) |
|5d(²D) |
|5s(²S) |
|5p(²P°) |
|4f(²F°) |
|4d(²D) |
|4s(²S) |
|4p(²P°) |
|3d(²D) |
|3s(²S) |
|3p(²P°) |
|2s(²S) |
|2p(²P°) |
|1s(²S) |
0-2-4-6-8-0-2-4-6-8-0-2-4
为什么这些排队不正确?
我改变了长度,但仍然没有正确对齐。
感谢。