1.字符串数组+初始化
char s1[]="array"; //字符数组
char s2[6]="array"; //数组长度=字符串长度+1,因为字符串末尾会自动添‘\0‘
printf("%s...,%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){ //当按下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