2020
12-10
12-10
C++ 实现输入含空格的字符串
1、scanf函数(包含头文件#include<stdio.h>)scanf函数一般格式为scanf(“%s”,st),但scanf默认回车和空格是输入不同组之间的间隔和结束符号,所以输入带空格,tab或者回车的字符串是不可以的。解决方法如下:1.利用格式符“%[]”它的作用为扫描字符集合。Scanf(“%[^c]”,str);其中“c”是一个具体的字符常量(包括控制字符)。当输入字符串时,字符“c”将被当作当前输入的结束符。利用此格式符就可以由编程者自己指定一个输...
继续阅读 >