,%c\n",s1,s2[2]); //array,r
2.字符串指针+初始化
char *sp="pointer"; //字符指针
printf("%s,%c,%c\n",sp,*sp,*(sp+...%c\n",sp,*sp,*(sp+3));//pointer,p,n
printf("%s,%c,%c\n",str,str[0],str[3]);//pointer,p,n
6.注意:如下方法控制台运行会终止...=EOF){ }实现多组测试数据输入,而不在输入完一组数据后退出控制台
char s1[60],s2[60];
int cnt; //用来测试scanf返回被输入函数成功赋值的变量个数
while((cnt...=EOF){ //当按下ctr+z终止输入时,scanf会返回EOF(-1)\n
printf("scanf返回了%d, s1是%s,s2是%s, 这行输出下方可以继续进行输入\n",cnt,s1...,s2);
//scanf若成功输入str1和str2则返回2
}
printf("%d",cnt);//当按下ctr+z后会执行该条输出-1
发布者:全栈程序员栈长,转载请注明出处:https