C语言:我想从键盘上输入一个无限长的字符串,用什么函数啊?谢谢?

如题所述

字符串输入函数gets

格式:gets(字符数组名)

功能:从标准输入设备键盘上输入一个字符串。

本函数得到一个函数值,即为该字符数组的首地址。

【例7.13】

#include\"stdio.h\"

main()

{

charst[15];

printf(\"inputstring:\");

gets(st);

puts(st);

}

可以看出当输入的字符串中含有空格时,输出仍为全部字符串。说明gets函数并不以空格作为字符串输入结束的标志,而只以回车作为输入结束。这是与scanf函数不同的。


温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网