用scanf实现gets的功能

来源:互联网 发布:java工程师职位描述 编辑:程序博客网 时间:2024/06/15 03:34

 当输入有空格时,比如a b c d

要想把它全部存在一个数组里(包括空格),可以用gets函数,若用sanf("%s",string);只能把a存到数组string中。

现在用scanf("%[^/n]",string);就可以像gets一样把输入的任何字符都存入数组中,只要string数组足够大。

原创粉丝点击