2011-11-06 67 views

回答

0

从我所了解的你想在你的终端上交互编辑字符串。来自stdio.h的功能不提供这样的功能。他们只能读写数据。

您可以使用库如readlinencurses来实现此目的。

+0

好的,谢谢队友! – TiagoM

0

您不能使用example作为存储数据的地方。把这看作是一个常数。

相反,你可以说

char example[7] = "Single"; 

现在你可以改变这些6个字符,如果你喜欢,但还有更大的将是一个问题。

+0

好的,谢谢你的回复,我知道那个伴侣只是一个例子。 我知道我可以通过使用scanf编辑一个字符串,然后将其存储在我想要的位置。 但是,例如,如果我想只为一个字符串添加一个点,我想在scanf上编辑字符串然后存储它。 scanf会告诉我实际的字符串,我可以选择编辑它,做你的undestand? 非常感谢! – TiagoM

+0

我不明白 - 用代码告诉我。 – Hogan

+0

谢谢,我解决了:) – TiagoM

相关问题