scanf("%s",str) 不会这样做。它将在第一个空格处停止读取。 当字符串很大时,gets(str) 也不起作用。有任何想法吗?
use fgets以 STDIN 作为文件流。然后您可以指定要读取的数据量以及将其放置在何处。