已知:char c[8]="beijing",*s=c; int i,*j=&i;printf("%s\n",s);为什么printf里面不用%p输出呢?类似的输入scanf输入时是不是不一定要用%p呀?比如,scanf("%d",j);而printf是不是要printf("%p",j)?
printf("%d",j); 以10进制输出指针 printf("%p",j); 以16进制输出指针 printf("%d",*j); 以10进制输出指针指向的值