当前位置: 代码迷 >> C语言 >> 怎么读入一个未知长度的字符串
  详细解决方案

怎么读入一个未知长度的字符串

热度:175   发布时间:2007-10-15 21:11:27.0

读一个处理一个


----------------解决方案--------------------------------------------------------

你把数存进去后,又得放出来计数,不如别存了,直接读一个就计一个...




----------------解决方案--------------------------------------------------------

呵呵,可以啊,我现在就是在用不同的方法做,主要是想提高自己的能力。


----------------解决方案--------------------------------------------------------
我现在用 GETCHER 做,但是不知道用循环是否满足题目的条件啊。题目说只能用一句........
----------------解决方案--------------------------------------------------------

我想题目是说在输入的时候,输入一串字符,在回车就行了。就是说中间不能有停顿。


----------------解决方案--------------------------------------------------------
字符指针不是可以储存字符串吗
char *p;
gets(p);
puts(p);
其中p存放的就是字符串的首地址,通过p++就可以挨个访问字符了

----------------解决方案--------------------------------------------------------
gets();和puts();里面本来是放数组名的,放指针的话系统会有提示,无视就行了

----------------解决方案--------------------------------------------------------

最好用getline()函数,想输入多少就多少,而且自己控制.


----------------解决方案--------------------------------------------------------

呵呵,方法越来越多了,很不错。


----------------解决方案--------------------------------------------------------

参考 串 的算法


----------------解决方案--------------------------------------------------------
  相关解决方案