1.scanf
- 输入字符串使用 %s。
- 不能读取空格,遇到空格自动结束。例如,输入abcde,得到abcde;而输入abc de,只能得到abc。
- 输入格式:scanf("%s",str)。其中str表示 地址值。
附代码:
void _scanf(){
char str1[MAX],str2[MAX];
scanf("%s",str1);
printf("str1:%s\n",str1);
printf("\n");
scanf("%s",str2);
printf("str2:%s\n",str2);
}
2.gets
- 可以读取空格。例如,输入abcde,得到abcde;输入abc de,得到abc de。
- 输入格式:gets(str)。其中str表示 地址值。
void _gets(){
char str1[MAX],str2[MAX];
gets(str1);
printf("str1:%s\n",str1);
printf("\n");
gets(str2);
printf("str2:%s\n",str2);
}