我在尝试学习C++,一个练习是构建一个命令行工具,该工具接受用户输入并将其存储在char数组中,直到用户输入空行。我认为我的骷髅是正确的,但无论出于何种原因,我的这段时间都在持续。我的代码如下:针对 n的C++测试 n
char a[256];
//while the first character isn't a new line
while (a[0] != '\n') {
//get the char array
cin >> a;
cout << a;
}
任何帮助将不胜感激。
如果你真的想学习C++,请放下你正在使用的任何教程,并购买一本教你如何正确使用字符串的书(http:// jcatki。 no-ip.org/fncpp/Resources)。 – 2012-02-11 15:43:45