#inclde
void main(void){   char * str = "abc";   char newbuf[21];   sprintf(newbuf,"%020s",str);   printf("%s",newbuf);}这个程序在不同平台下,输出结果的不同:不同的版本的C程序对%s补0的策略是不同的Linux 平台下:                                          abcIBM Unix  下:000000000000000000000abcWindows   下:000000000000000000000abc