0

情况如下:
我有一个类,其中有一个方法,其中我有一个循环,每次迭代都会用一个新字母覆盖缓冲区,缓冲区的数据类型是 LPSTR。

我的问题是,如何获取循环中生成的所有字母并将它们作为 char 数组返回?

4

1 回答 1

1

我希望我正确地理解了你,但从我读到的内容中,我收集到你正在尝试做这样的事情:

char buffer[256];
for(int i = 0, char c; (c = someAction()) != NULL && i < 256; ++i) {
    buffer[i] = c;
}
于 2014-04-13T02:22:31.683 回答