Sna1lGo
scanf函数会一直吸收字符串,如果超出了内存范围也会一直读取,直到读到'\0'为止
接受字符串的时候碰到空格和换行会自动终止。
采用正则表达式:
char str[100];
scanf("%[^\n]s",str);
//表示除了回车换行符都可以接受