突然想起来的一个问题,也是看书没注意的一个小问题,这样对比最有效果
#include<stdio.h>
int
main(void){
char *p="the text is null";
printf("%.*s\n",2,p);
printf("%*.*s\n",10,6,p);
printf("%*s\n",20,p);
printf("%*s\n",2,p);
printf("%s\n",p);
}
突然想起来的一个问题,也是看书没注意的一个小问题,这样对比最有效果
#include<stdio.h>
int
main(void){
char *p="the text is null";
printf("%.*s\n",2,p);
printf("%*.*s\n",10,6,p);
printf("%*s\n",20,p);
printf("%*s\n",2,p);
printf("%s\n",p);
}