我正在實現一個C++鏈接列表並運行到一些非常有趣的行爲。整數打印爲Alt代碼
string LinkedList::toString() {
string output = "";
Node *cur = first;
for (int i = 0; i < size; i++) {
output += "node ";
output += i;
output += ": ";
output += cur->toString();
output += "\n";
cur = cur->getNext();
}
return output;
}
上面的代碼都可以正常運行,除了一個小例外...
的i
在我的for循環被印刷爲alt-code!爲什麼??
它以它爲ASCII值的使用'itoa' –